11 references to Consumers
Aspire.Hosting.Azure.EntraId (9)
EntraIdApiAccess.cs (2)
56return application.Consumers.Count > 0 57? application.Consumers.Select(static c => c.Name).Distinct(StringComparer.OrdinalIgnoreCase)
EntraIdApplicationResource.cs (5)
279if (Consumers.Count == 0) 312foreach (var consumer in Consumers) 354if (!Consumers.Contains(target)) 369IEnumerable<IResource> targets = credential.ComputeTarget is { } target ? [target] : Consumers; 408identities.AddRange(Consumers.Where(c => !c.IsExcludedFromPublish()).Select(EntraIdFederatedIdentityCredential.GetConsumerIdentity).OfType<AzureUserAssignedIdentityResource>());
EntraIdResourceExtensions.cs (2)
880foreach (var consumer in builder.Resource.Consumers) 2773entra.Consumers.Add(builder.Resource);
Aspire.Hosting.Azure.EntraId.Tests (2)
EntraIdPolyglotTests.cs (2)
72Assert.Same(consumer, Assert.Single(entra.Resource.Consumers)); 504Assert.Empty(entra.Resource.Consumers);