29 references to AzureApiManagementHostnameType
Aspire.Hosting.Azure.ApiManagement (19)
AzureApiManagementCustomDomain.cs (1)
9
AzureApiManagementHostnameType
Type,
AzureApiManagementExtensions.cs (18)
759
AzureApiManagementHostnameType
type =
AzureApiManagementHostnameType
.Proxy,
772
if (defaultSslBinding && type !=
AzureApiManagementHostnameType
.Proxy)
781
type !=
AzureApiManagementHostnameType
.Proxy)
787
type is
AzureApiManagementHostnameType
.Management or
AzureApiManagementHostnameType
.Scm)
792
if (type ==
AzureApiManagementHostnameType
.Proxy &&
793
builder.Resource.CustomDomains.Any(domain => domain.Type ==
AzureApiManagementHostnameType
.Proxy) &&
805
if (type !=
AzureApiManagementHostnameType
.Proxy &&
831
AzureApiManagementHostnameType
type =
AzureApiManagementHostnameType
.Proxy,
2737
private static HostnameType GetProvisioningHostnameType(
AzureApiManagementHostnameType
type) =>
2740
AzureApiManagementHostnameType
.ConfigurationApi => HostnameType.ConfigurationApi,
2741
AzureApiManagementHostnameType
.DeveloperPortal => HostnameType.DeveloperPortal,
2742
AzureApiManagementHostnameType
.Portal => HostnameType.Portal,
2743
AzureApiManagementHostnameType
.Proxy => HostnameType.Proxy,
2744
AzureApiManagementHostnameType
.Management => HostnameType.Management,
2745
AzureApiManagementHostnameType
.Scm => HostnameType.Scm,
Aspire.Hosting.Azure.Tests (10)
AzureApiManagementTests.cs (10)
1397
AzureApiManagementHostnameType
.DeveloperPortal,
1486
AzureApiManagementHostnameType
.DeveloperPortal));
1510
AzureApiManagementHostnameType
.Management));
1515
AzureApiManagementHostnameType
.Scm));
1564
[InlineData(
AzureApiManagementHostnameType
.ConfigurationApi)]
1565
[InlineData(
AzureApiManagementHostnameType
.DeveloperPortal)]
1566
[InlineData(
AzureApiManagementHostnameType
.Portal)]
1567
[InlineData(
AzureApiManagementHostnameType
.Management)]
1568
[InlineData(
AzureApiManagementHostnameType
.Scm)]
1569
public void NonGatewayEndpointsRejectMultipleCustomDomains(
AzureApiManagementHostnameType
type)