public static IConfigurationBuilder AddApiConfiguration( this IConfigurationBuilder builder, Action <ApiConfigurationSource> action) { var source = new ApiConfigurationSource(); action(source); return(builder.Add(source)); }
public static IConfigurationBuilder AddApiConfiguration( this IConfigurationBuilder builder, Action <ApiConfigurationSource> action) { _ = builder ?? throw new ArgumentNullException(nameof(builder)); var source = new ApiConfigurationSource(); action?.Invoke(source); return(builder.Add(source)); }