Class ServiceHostResolverFactory
A factory to create a IServiceHostResolver for the Unity services gateway or for a fully qualified domain name.
Inherited Members
Namespace: Unity.Cloud.Common
Assembly: Unity.Cloud.Common.dll
Syntax
public static class ServiceHostResolverFactory
Methods
Create()
Create a IServiceHostResolver. Default to the Unity services gateway. Any system-level overrides for a fully qualified domain name set via environment variables will take priority.
Declaration
public static IServiceHostResolver Create()
Returns
Type | Description |
---|---|
IServiceHostResolver | The created IServiceHostResolver. |
CreateForFullyQualifiedDomainName(string, string)
Create a IServiceHostResolver that always resolve the domain to the fully qualified name and API route prefix provided in its constructor.
Declaration
public static IServiceHostResolver CreateForFullyQualifiedDomainName(string fullyQualifiedDomainName, string pathPrefix = "/")
Parameters
Type | Name | Description |
---|---|---|
string | fullyQualifiedDomainName | The fully qualified domain name. |
string | pathPrefix | The optional path prefix. |
Returns
Type | Description |
---|---|
IServiceHostResolver | The created IServiceHostResolver. |