Class DiscoveryContainerBuilderExtensions
public static class DiscoveryContainerBuilderExtensions
- Inheritance
-
DiscoveryContainerBuilderExtensions
- Inherited Members
Fields
CONSUL_PREFIX
public const string CONSUL_PREFIX = "consul"
Field Value
EUREKA_PREFIX
public const string EUREKA_PREFIX = "eureka"
Field Value
Methods
RegisterDiscoveryClient(ContainerBuilder, IConfiguration, IDiscoveryLifecycle)
public static void RegisterDiscoveryClient(this ContainerBuilder container, IConfiguration config, IDiscoveryLifecycle lifecycle = null)
Parameters
container
ContainerBuilderconfig
IConfigurationlifecycle
IDiscoveryLifecycle
RegisterDiscoveryClient(ContainerBuilder, IConfiguration, string, IDiscoveryLifecycle)
public static void RegisterDiscoveryClient(this ContainerBuilder container, IConfiguration config, string serviceName, IDiscoveryLifecycle lifecycle = null)
Parameters
container
ContainerBuilderconfig
IConfigurationserviceName
stringlifecycle
IDiscoveryLifecycle
RegisterDiscoveryClient(ContainerBuilder, DiscoveryOptions, IDiscoveryLifecycle)
public static void RegisterDiscoveryClient(this ContainerBuilder container, DiscoveryOptions discoveryOptions, IDiscoveryLifecycle lifecycle = null)
Parameters
container
ContainerBuilderdiscoveryOptions
DiscoveryOptionslifecycle
IDiscoveryLifecycle
RegisterDiscoveryClient(ContainerBuilder, Action<DiscoveryOptions>, IDiscoveryLifecycle)
public static void RegisterDiscoveryClient(this ContainerBuilder container, Action<DiscoveryOptions> setupOptions, IDiscoveryLifecycle lifecycle = null)
Parameters
container
ContainerBuildersetupOptions
Action<DiscoveryOptions>lifecycle
IDiscoveryLifecycle
StartDiscoveryClient(IContainer)
public static void StartDiscoveryClient(this IContainer container)
Parameters
container
IContainer