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