public static IWebJobsBuilder AddMySql()

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;
        }