1 instantiation of AzureApiManagementBackendResource
Aspire.Hosting.Azure.ApiManagement (1)
AzureApiManagementExtensions.cs (1)
881var resource = new AzureApiManagementBackendResource(name, resolvedBackendName, uri, options, builder.Resource);
19 references to AzureApiManagementBackendResource
Aspire.Hosting.Azure.ApiManagement (19)
AzureApiManagementBackendPoolResource.cs (1)
40AzureApiManagementBackendResource Backend,
AzureApiManagementExtensions.cs (17)
205/// Configure the API backend with <see cref="WithBackend(IResourceBuilder{AzureApiManagementApiResource}, IResourceBuilder{AzureApiManagementBackendResource})"/> 855public static IResourceBuilder<AzureApiManagementBackendResource> AddBackend( 881var resource = new AzureApiManagementBackendResource(name, resolvedBackendName, uri, options, builder.Resource); 896public static IResourceBuilder<AzureApiManagementBackendResource> AddAzureOpenAIBackend( 924public static IResourceBuilder<AzureApiManagementBackendResource> AddFoundryBackend( 958public static IResourceBuilder<AzureApiManagementBackendResource> AddBlobStorageBackend( 1029IResourceBuilder<AzureApiManagementBackendResource> backend, 1078IResourceBuilder<AzureApiManagementBackendResource> backend) 1140private static IResourceBuilder<AzureApiManagementBackendResource> AddOpenAIBackend( 1186AzureApiManagementBackendResource value => value.Parent, 2166IReadOnlyDictionary<AzureApiManagementBackendResource, ApiManagementBackend> provisionedBackends, 2452private static Dictionary<AzureApiManagementBackendResource, ApiManagementBackend> AddBackends( 2457var provisionedBackends = new Dictionary<AzureApiManagementBackendResource, ApiManagementBackend>(); 2458foreach (var backendResource in azureResource.Backends) 2515IReadOnlyDictionary<AzureApiManagementBackendResource, ApiManagementBackend> provisionedBackends) 2557IReadOnlyDictionary<AzureApiManagementBackendResource, ApiManagementBackend> provisionedBackends, 2562AzureApiManagementBackendResource backend =>
AzureApiManagementResource.cs (1)
43internal List<AzureApiManagementBackendResource> Backends { get; } = [];