/// <summary> /// Constructor accepting the string <see cref="JsonStringSource"/> /// </summary> /// <param name="source"></param> public JsonStringProvider(JsonStringSource source) { Source = source ?? throw new ArgumentNullException(nameof(source)); }
/// <summary> /// Adds a JSON string configuration source to <paramref name="builder"/>. /// </summary> /// <param name="builder">The <see cref="IConfigurationBuilder"/> to add to.</param> /// <param name="configureSource">Configures the source.</param> /// <returns>The <see cref="IConfigurationBuilder"/>.</returns> public static IConfigurationBuilder AddJsonFromString(this IConfigurationBuilder builder, JsonStringSource configureSource) { return(builder.Add(configureSource)); }