Class ConfigServerServiceCollectionExtensions
- Namespace
- Steeltoe.Extensions.Configuration.ConfigServer
- Assembly
- Steeltoe.Extensions.Configuration.ConfigServerBase.dll
Extension methods for adding services related to Spring Cloud Config Server.
public static class ConfigServerServiceCollectionExtensions
- Inheritance
-
ConfigServerServiceCollectionExtensions
- Inherited Members
Methods
AddConfigServerHealthContributor(IServiceCollection)
Add the ConfigServerHealthContributor as a IHealthContributor to the service container.
public static IServiceCollection AddConfigServerHealthContributor(this IServiceCollection services)
Parameters
services
IServiceCollectionthe service container
Returns
- IServiceCollection
the service collection
AddConfigServerServices(IServiceCollection)
Configures ConfigServerClientSettingsOptions, ConfigServerHostedService, Config Server Health Contributor and ensures IConfigurationRoot is available
public static void AddConfigServerServices(this IServiceCollection services)
Parameters
services
IServiceCollectionYour Microsoft.Extensions.DependencyInjection.IServiceCollection
ConfigureConfigServerClientOptions(IServiceCollection)
public static IServiceCollection ConfigureConfigServerClientOptions(this IServiceCollection services)
Parameters
services
IServiceCollection
Returns
- IServiceCollection
ConfigureConfigServerClientOptions(IServiceCollection, IConfiguration)
[Obsolete("IConfiguration parameter is not needed anymore")]
public static IServiceCollection ConfigureConfigServerClientOptions(this IServiceCollection services, IConfiguration config)
Parameters
services
IServiceCollectionconfig
IConfiguration
Returns
- IServiceCollection