2 instantiations of AzureApiManagementApiResource
Aspire.Hosting.Azure.ApiManagement (2)
AzureApiManagementExtensions.cs (2)
1115
? new
AzureApiManagementApiResource
(
1122
: new
AzureApiManagementApiResource
(
44 references to AzureApiManagementApiResource
Aspire.Hosting.Azure.ApiManagement (44)
AzureApiManagementExtensions.cs (39)
180
public static IResourceBuilder<
AzureApiManagementApiResource
> AddApi<T>(
205
/// Configure the API backend with <see cref="WithBackend(IResourceBuilder{
AzureApiManagementApiResource
}, IResourceBuilder{AzureApiManagementBackendResource})"/>
206
/// or <see cref="WithBackend(IResourceBuilder{
AzureApiManagementApiResource
}, IResourceBuilder{AzureApiManagementBackendPoolResource})"/>.
209
public static IResourceBuilder<
AzureApiManagementApiResource
> AddApi(
237
public static IResourceBuilder<
AzureApiManagementApiResource
> WithOpenApiDocument(
238
this IResourceBuilder<
AzureApiManagementApiResource
> builder,
270
public static IResourceBuilder<
AzureApiManagementApiResource
> WithOpenApiEndpoint(
271
this IResourceBuilder<
AzureApiManagementApiResource
> builder,
309
/// compose them with <see cref="AddBackendPool"/>, and attach the pool with <see cref="WithBackend(IResourceBuilder{
AzureApiManagementApiResource
}, IResourceBuilder{AzureApiManagementBackendPoolResource})"/>.
313
public static IResourceBuilder<
AzureApiManagementApiResource
> AddOpenAIApi(
415
IResourceBuilder<
AzureApiManagementApiResource
> api)
667
public static IResourceBuilder<
AzureApiManagementApiResource
> WithInboundPolicyFragment(
668
this IResourceBuilder<
AzureApiManagementApiResource
> builder,
726
public static IResourceBuilder<
AzureApiManagementApiResource
> WithApplicationInsights(
727
this IResourceBuilder<
AzureApiManagementApiResource
> builder,
1076
public static IResourceBuilder<
AzureApiManagementApiResource
> WithBackend(
1077
this IResourceBuilder<
AzureApiManagementApiResource
> builder,
1087
public static IResourceBuilder<
AzureApiManagementApiResource
> WithBackend(
1088
this IResourceBuilder<
AzureApiManagementApiResource
> builder,
1094
private static IResourceBuilder<
AzureApiManagementApiResource
> AddApiCore(
1114
var
resource = target is null
1172
private static IResourceBuilder<
AzureApiManagementApiResource
> WithBackendCore(
1173
IResourceBuilder<
AzureApiManagementApiResource
> builder,
1219
this IResourceBuilder<
AzureApiManagementApiResource
> builder,
1339
public static IResourceBuilder<
AzureApiManagementApiResource
> WithInboundPolicy(
1340
this IResourceBuilder<
AzureApiManagementApiResource
> builder,
1362
public static IResourceBuilder<
AzureApiManagementApiResource
> WithPolicy(
1363
this IResourceBuilder<
AzureApiManagementApiResource
> builder,
1748
var provisionedApis = new Dictionary<
AzureApiManagementApiResource
, ApiManagementApi>();
1749
foreach (
var
apiResource in azureResource.Apis)
1911
IReadOnlyDictionary<
AzureApiManagementApiResource
, ApiManagementApi> provisionedApis)
1944
foreach (
var
apiResource in productResource.Apis)
1987
IReadOnlyDictionary<
AzureApiManagementApiResource
, ApiManagementApi> provisionedApis)
2035
foreach (
var
apiResource in azureResource.Apis)
2164
AzureApiManagementApiResource
apiResource,
2324
AzureApiManagementApiResource
apiResource,
2412
AzureApiManagementApiResource
apiResource,
2498
foreach (
var
apiResource in azureResource.Apis.Where(api => api.Target is not null))
2556
AzureApiManagementApiResource
apiResource,
AzureApiManagementOperationResource.cs (3)
24
AzureApiManagementApiResource
parent)
25
: Resource(name), IResourceWithParent<
AzureApiManagementApiResource
>
52
public
AzureApiManagementApiResource
Parent { get; } = parent;
AzureApiManagementProductResource.cs (1)
41
internal List<
AzureApiManagementApiResource
> Apis { get; } = [];
AzureApiManagementResource.cs (1)
38
internal List<
AzureApiManagementApiResource
> Apis { get; } = [];