public ALKSchedule(ApexService apexService, CookieDelegateHandler cookieDelegateHandler, ApexConfigs configs, ILogger <ALKSchedule> logger, IConfiguration configuration) { _configuration = configuration; _apexService = apexService; _cookieDelegateHandler = cookieDelegateHandler; _apexConfigs = configs; _logger = logger; }
private static ApexConfigs Configure(IConfiguration config) { var apexConfigs = new ApexConfigs(); apexConfigs.Apex1.Name = config["Apex1:Name"]; apexConfigs.Apex1.Url = config["Apex1:Url"]; apexConfigs.Apex1.Port = Convert.ToInt32(config["Apex1:Port"]); apexConfigs.Apex1.User = config["Apex1:User"]; apexConfigs.Apex1.Password = config["Apex1:Password"]; apexConfigs.Apex1.Active = Convert.ToBoolean(config["Apex1:Active"]); apexConfigs.Apex1.ALK = config["Apex1:ALK"]; apexConfigs.Apex1.AlkCaMg = config["Apex1:AlkCaMg"]; apexConfigs.Apex1.AlkTestApexCommand = new ApexCommand { status = new List <string> { "ON", "", "OK", "" }, name = config["Apex1:AlkTest:Name"], gid = "", type = "selector", ID = Convert.ToInt32(config["Apex1:AlkTest:ID"]), did = config["Apex1:AlkTest:Did"] }; apexConfigs.Apex1.AllTestsApexCommand = new ApexCommand { status = new List <string> { "ON", "", "OK", "" }, name = config["Apex1:AllTests:Name"], gid = "", type = "selector", ID = Convert.ToInt32(config["Apex1:AllTests:ID"]), did = config["Apex1:AllTests:Did"] }; apexConfigs.Apex2.Name = config["Apex2:Name"]; apexConfigs.Apex2.Url = config["Apex2:Url"]; apexConfigs.Apex2.Port = Convert.ToInt32(config["Apex2:Port"]); apexConfigs.Apex2.User = config["Apex2:User"]; apexConfigs.Apex2.Password = config["Apex2:Password"]; apexConfigs.Apex2.Active = Convert.ToBoolean(config["Apex2:Active"]); apexConfigs.Apex2.ALK = config["Apex2:ALK"]; apexConfigs.RavenDBConfig.DatabaseName = config["RavenDB:DatabaseName"]; apexConfigs.RavenDBConfig.Url = new[] { config["RavenDB:Url"] }; return(apexConfigs); }
public RSM650ALLSchedule(ApexService apexService, ApexConfigs configs, ILogger <ALKSchedule> logger) { _apexService = apexService; _apexConfigs = configs; _logger = logger; }