private static string GetConnectionString(SourceOrDest sourceOrDest, DMLibDataType dataType) { IDictionary <string, string> connectionStrings = SourceOrDest.Source == sourceOrDest ? sourceConnectionStrings : destConnectionStrings; string key = DMLibTestBase.GetLocationKey(dataType); string connectionString; if (connectionStrings.TryGetValue(key, out connectionString)) { return(connectionString); } if (SourceOrDest.Dest == sourceOrDest) { return(TestAccounts.Secondary.ConnectionString); } else { return(TestAccounts.Primary.ConnectionString); } }
public static void SetDestConnectionString(string value, DMLibDataType dataType) { string key = DMLibTestBase.GetLocationKey(dataType); destConnectionStrings[key] = value; }