in src/SqlBindingUtilities.cs [37:55]
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 SQL 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 SQL connection string." :
$"ConnectionStringSetting '{connectionStringSetting}' is empty in your function app settings, please update the setting with a valid SQL connection string.");
}
return connectionString;
}