Table of Contents

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 IServiceCollection

the 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 IServiceCollection

Your 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 IServiceCollection
config IConfiguration

Returns

IServiceCollection