/// <summary> /// Get Value follow Priority: Key:[Machine Name] > Key:[Environment] > Key /// </summary> /// <typeparam name="T"></typeparam> /// <param name="configuration"></param> /// <param name="key"> </param> /// <returns></returns> public static T GetValueByEnv <T>(this IConfiguration configuration, string key) { return(IConfigurationHelper.GetValueByEnv <T>(configuration, key)); }
public static T GetSection <T>(this IConfiguration configuration, string key = null) where T : new() { return(IConfigurationHelper.GetSection <T>(configuration, key)); }