Class ConfigurationExtensions
Extension methods for integrating RedbServiceConfiguration with IConfiguration
public static class ConfigurationExtensions
Inheritance
Methods
CreateRedbServiceBuilder(IConfiguration, string)
Create builder based on configuration from IConfiguration
public static RedbServiceConfigurationBuilder CreateRedbServiceBuilder(this IConfiguration configuration, string sectionName = "RedbService")
GetRedbServiceConfiguration(IConfiguration, string)
Get RedbService configuration from IConfiguration
public static RedbServiceConfiguration GetRedbServiceConfiguration(this IConfiguration configuration, string sectionName = "RedbService")
GetRedbServiceConfigurationDescription(IConfiguration, string)
Get configuration description from IConfiguration
public static string GetRedbServiceConfigurationDescription(this IConfiguration configuration, string sectionName = "RedbService")
GetValidatedRedbServiceConfiguration(IConfiguration, string, bool)
Get RedbService configuration with validation
public static RedbServiceConfiguration GetValidatedRedbServiceConfiguration(this IConfiguration configuration, string sectionName = "RedbService", bool throwOnValidationError = true)
HasRedbServiceConfiguration(IConfiguration, string)
Check if RedbService configuration section exists
public static bool HasRedbServiceConfiguration(this IConfiguration configuration, string sectionName = "RedbService")