in src/MySqlBindingExtension.cs [13:32]
public static IWebJobsBuilder AddMySql(this IWebJobsBuilder builder, Action<MySqlOptions> configureMySqlOptions = null)
{
if (builder == null)
{
throw new ArgumentNullException(nameof(builder));
}
builder.Services.TryAddSingleton<MySqlTriggerBindingProvider>();
builder.AddExtension<MySqlExtensionConfigProvider>().BindOptions<MySqlOptions>();
if (configureMySqlOptions != null)
{
#pragma warning disable IDE0001 // Cannot simplify the name here, supressing the warning.
builder.Services.Configure<MySqlOptions>(configureMySqlOptions);
#pragma warning restore IDE0001
}
return builder;
}