public static BigSqlRunner FromDefaultConfig() { var configFilePath = GetDefaultConfigFilePath(); if (false == File.Exists(configFilePath)) { return(null); } var config = BigSqlRunnerConfig.FromFile(configFilePath); var bigSqlRunner = new BigSqlRunner(config); return(bigSqlRunner); }
public bool LoadConfig(string configFilePath = null) { if (null == configFilePath) { configFilePath = GetDefaultConfigFilePath(); } else if (string.IsNullOrWhiteSpace(configFilePath)) { throw new ArgumentException($"{nameof(configFilePath)} cannot be blank", nameof(configFilePath)); } if (false == File.Exists(configFilePath)) { return(false); } Config = BigSqlRunnerConfig.FromFile(configFilePath); return(true); }