Class DiscoveryServiceCollectionExtensions
public static class DiscoveryServiceCollectionExtensions
- Inheritance
-
DiscoveryServiceCollectionExtensions
- Inherited Members
Fields
CONSUL_PREFIX
public const string CONSUL_PREFIX = "consul"
Field Value
EUREKA_PREFIX
public const string EUREKA_PREFIX = "eureka"
Field Value
Methods
AddDiscoveryClient(IServiceCollection, IConfiguration, IDiscoveryLifecycle)
public static IServiceCollection AddDiscoveryClient(this IServiceCollection services, IConfiguration config, IDiscoveryLifecycle lifecycle = null)
Parameters
services
IServiceCollectionconfig
IConfigurationlifecycle
IDiscoveryLifecycle
Returns
- IServiceCollection
AddDiscoveryClient(IServiceCollection, IConfiguration, string, IDiscoveryLifecycle)
public static IServiceCollection AddDiscoveryClient(this IServiceCollection services, IConfiguration config, string serviceName, IDiscoveryLifecycle lifecycle = null)
Parameters
services
IServiceCollectionconfig
IConfigurationserviceName
stringlifecycle
IDiscoveryLifecycle
Returns
- IServiceCollection
AddDiscoveryClient(IServiceCollection, DiscoveryOptions, IDiscoveryLifecycle)
public static IServiceCollection AddDiscoveryClient(this IServiceCollection services, DiscoveryOptions discoveryOptions, IDiscoveryLifecycle lifecycle = null)
Parameters
services
IServiceCollectiondiscoveryOptions
DiscoveryOptionslifecycle
IDiscoveryLifecycle
Returns
- IServiceCollection
AddDiscoveryClient(IServiceCollection, Action<DiscoveryOptions>, IDiscoveryLifecycle)
public static IServiceCollection AddDiscoveryClient(this IServiceCollection services, Action<DiscoveryOptions> setupOptions, IDiscoveryLifecycle lifecycle = null)
Parameters
services
IServiceCollectionsetupOptions
Action<DiscoveryOptions>lifecycle
IDiscoveryLifecycle
Returns
- IServiceCollection