in src/SqlBindingExtension.cs [13:31]
public static IWebJobsBuilder AddSql(this IWebJobsBuilder builder, Action<SqlOptions> configureSqlOptions = null)
{
if (builder == null)
{
throw new ArgumentNullException(nameof(builder));
}
builder.Services.TryAddSingleton<SqlTriggerBindingProvider>();
builder.AddExtension<SqlExtensionConfigProvider>().BindOptions<SqlOptions>();
if (configureSqlOptions != null)
{
#pragma warning disable IDE0001 // Cannot simplify the name here, suppressing the warning.
builder.Services.Configure<SqlOptions>(configureSqlOptions);
#pragma warning restore IDE0001
}
return builder;
}