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