1 write to ComputeTarget
Aspire.Hosting.Azure.EntraId (1)
EntraIdResourceExtensions.cs (1)
936ComputeTarget = computeResource.Resource
8 references to ComputeTarget
Aspire.Hosting.Azure.EntraId (7)
EntraIdApplicationResource.cs (7)
352foreach (var target in ClientCredentials.OfType<EntraIdFederatedIdentityCredential>().Select(c => c.ComputeTarget).OfType<IResource>()) 369IEnumerable<IResource> targets = credential.ComputeTarget is { } target ? [target] : Consumers; 398else if (credential.ComputeTarget is { } target) 1102internal bool UsesConsumerIdentity => ManagedIdentityClientId is null && ManagedIdentity is null && ComputeTarget is null; 1105internal bool IsResourceBacked => ManagedIdentity is not null || ComputeTarget is not null || UsesConsumerIdentity; 1156if (ComputeTarget is not null && !ReferenceEquals(ComputeTarget, consumer))
Aspire.Hosting.Azure.EntraId.Tests (1)
EntraIdPolyglotTests.cs (1)
232c => Assert.Same(consumer.Resource, Assert.IsType<EntraIdFederatedIdentityCredential>(c).ComputeTarget),