17 references to AddExistingEntraApplication
Aspire.Hosting.Azure.EntraId (1)
EntraIdResourceExtensions.cs (1)
521/// <see cref="AddExistingEntraApplication(IDistributedApplicationBuilder, string, IResourceBuilder{ParameterResource}, IResourceBuilder{ParameterResource})"/>.
Aspire.Hosting.Azure.EntraId.Tests (15)
EntraIdApiProvisioningTests.cs (2)
390var existingApi = builder.AddExistingEntraApplication("existing-api", builder.AddParameter("api-tenant-id"), clientIdParameter) 1310var shared = builder.AddExistingEntraApplication("shared", builder.AddParameter("shared-tenant-id"), builder.AddParameter("shared-client-id"))
EntraIdInitializationTests.cs (4)
126var entra = builder.AddExistingEntraApplication("entra-api", 145var entra = builder.AddExistingEntraApplication("entra-api", 165var entra = builder.AddExistingEntraApplication("entra-api", 183var entra = builder.AddExistingEntraApplication("entra-api",
EntraIdProvisioningTests.cs (1)
1190? builder.AddExistingEntraApplication("entra-web",
EntraIdResourceBuilderTests.cs (8)
42appBuilder.AddExistingEntraApplication("entra-api", tenantId: tenantId, clientId: clientId); 61appBuilder.AddExistingEntraApplication("entra-api", tenantId: tenantId, clientId: clientId); 146Assert.ThrowsAny<ArgumentException>(() => builder.AddExistingEntraApplication(name!, tenant, client)); 157Assert.Throws<ArgumentNullException>(() => EntraIdResourceExtensions.AddExistingEntraApplication(null!, "entra", tenant, client)); 158Assert.Throws<ArgumentNullException>(() => builder.AddExistingEntraApplication("entra", (IResourceBuilder<ParameterResource>)null!, client)); 159Assert.Throws<ArgumentNullException>(() => builder.AddExistingEntraApplication("entra", tenant, (IResourceBuilder<ParameterResource>)null!)); 578var entra = appBuilder.AddExistingEntraApplication("entra-api", tenantId: tenantId, clientId: clientId) 886var entra = appBuilder.AddExistingEntraApplication("entra-web", tenantId, clientId)
EntraId.AppHost (1)
AppHost.cs (1)
25entraWeb = builder.AddExistingEntraApplication("entra-web", tenantId, webClientId);