Interface IServiceDomainResolver
Resolves the domain and subdomain for the service address based on a given provider and domain target.
Namespace: Unity.Cloud.Common
Assembly: Unity.Cloud.Common.dll
Syntax
public interface IServiceDomainResolver
Methods
GetResolvedDomain(ServiceDomainProvider)
Gets the resolved domain for the given provider.
Declaration
string GetResolvedDomain(ServiceDomainProvider provider)
Parameters
| Type | Name | Description |
|---|---|---|
| ServiceDomainProvider | provider | The provider for which to get the resolved domain. |
Returns
| Type | Description |
|---|---|
| string | The resolved domain for the given provider. |
GetResolvedSubdomain(ServiceDomainProvider, ServiceEnvironment)
Gets the resolved subdomain for the given provider and environment.
Declaration
string GetResolvedSubdomain(ServiceDomainProvider provider, ServiceEnvironment environment)
Parameters
| Type | Name | Description |
|---|---|---|
| ServiceDomainProvider | provider | The provider for which to get the resolved domain. |
| ServiceEnvironment | environment | The environment for which to get the resolved domain. |
Returns
| Type | Description |
|---|---|
| string | The resolved subdomain for the given provider and environment. |