in src/MySqlBindingUtilities.cs [36:54]
public static string GetConnectionString(string connectionStringSetting, IConfiguration configuration)
{
if (string.IsNullOrEmpty(connectionStringSetting))
{
throw new ArgumentException("Must specify ConnectionStringSetting, which should refer to the name of an app setting that " +
"contains a MySQL connection string");
}
if (configuration == null)
{
throw new ArgumentNullException(nameof(configuration));
}
string connectionString = configuration.GetConnectionStringOrSetting(connectionStringSetting);
if (string.IsNullOrEmpty(connectionString))
{
throw new ArgumentException(connectionString == null ? $"ConnectionStringSetting '{connectionStringSetting}' is missing in your function app settings, please add the setting with a valid MySQL connection string." :
$"ConnectionStringSetting '{connectionStringSetting}' is empty in your function app settings, please update the setting with a valid MySQL connection string.");
}
return connectionString;
}