public static void SetConnection(ExecutionContext context, ILogger log) { IConfiguration iconfig = new ConfigurationBuilder() .AddEnvironmentVariables() // needed for the ConnectionString - comes from local.settings.json or Azure Function Configuration // .AddJsonFile("local.settings.json", true, true) .Build(); string cs = iconfig["ConnectionStrings:DataHub"]; string aw = Utilities.GetEnvironmentVariable("AzureWebJobsStorage"); // log.LogInformation($"Connection String:" + cs); //log.LogInformation($"AW Storage:" + aw); //AzureFileHelper.WriteFile("system/" + ".AzureDataHubProduction.SS.log", cs == null ? "empty - connection" : "cs:" + cs, true); //AzureFileHelper.WriteFile("system/" + ".AzureDataHubProduction.SS.log", aw == null ? "empty - storage" : "env:" + aw, true); DBContextWithConnectionString.SetConnectionString(cs); string Url = iconfig["MuleSoftUrl"]; string User = iconfig["MuleSoftUser"]; string PW = iconfig["MuleSoftPassword"]; string stop = iconfig["DoNotSendToMuleSoft"]; MulesoftPush.SetConnection(stop == "true" ? null : Url, User, PW); }
public void Setup() { DBContextWithConnectionString.SetConnectionString(""); }
public void Setup() { DBContextWithConnectionString.SetConnectionString("Data Source=(local);Initial Catalog=suncor;Integrated Security=True;MultipleActiveResultSets=True;"); }