3 writes to Instance
Aspire.Hosting.Azure.EntraId (1)
EntraIdResourceExtensions.cs (1)
1206builder.Resource.Instance = instance;
Aspire.Hosting.Azure.EntraId.Tests (2)
EntraIdInitializationTests.cs (1)
410entra.Resource.Instance = "http://login.microsoftonline.com/";
EntraIdProvisioningTests.cs (1)
508entra.Resource.Instance = "https://login.contoso.example/";
15 references to Instance
Aspire.Hosting.Azure.EntraId (13)
EntraIdApplicationResource.cs (7)
222if (EntraIdValidation.ValidateInstance(Instance) is { } instanceError) 224throw new InvalidOperationException($"The instance '{Instance}' is not valid. {instanceError}"); 235EntraIdFederation.GetTokenExchangeAudience(Instance) is null) 238$"The instance '{Instance}' has no known managed identity token exchange audience. " + 599Issuer = BicepFunction.Interpolate($"{EntraIdFederation.GetIssuerPrefix(resource.Instance)}/{BicepFunction.GetTenant().TenantId}/v2.0").Compile(), 601Audiences = [EntraIdFederation.GetTokenExchangeAudience(resource.Instance)!] 1189EntraIdFederation.GetTokenExchangeAudience(application.Instance) is { } audience &&
EntraIdResourceExtensions.cs (6)
178if (EntraIdValidation.ValidateInstance(resource.Instance) is { } instanceError) 180logger.LogError("The instance '{Instance}' is not valid. {Reason}", resource.Instance, instanceError); 230urls.Add(new UrlSnapshot("OpenID Config", EntraIdUrls.GetOpenIdConfigurationUrl(resource.Instance, signInTenant), IsInternal: false) 235if (EntraIdUrls.GetPortalUrl(resource.Instance, tenantId, clientId) is { } portalUrl) 247properties.Add(CreateHighlightedProperty("entra.instance", "Instance", resource.Instance, isSensitive: false, sortOrder: 3)); 2790environmentVariables[$"{keyPrefix}Instance"] = entra.Instance;
Aspire.Hosting.Azure.EntraId.Tests (2)
EntraIdResourceBuilderTests.cs (2)
213Assert.Equal("https://login.microsoftonline.com/", resource.Instance); 231Assert.Equal(instance, resource.Instance);