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