public DataStoreConfiguration() { Source = new Source(); Destination = new Destination(); CommandTimeouts = new CommandTimeout(); Consolidation = new ConsolidationParams(); // default values... MaxDegreeOfParallelism = -1; TruncatePublicStaging = true; }
public bool DiffersFrom(ConsolidationParams c) { if (Enabled != c.Enabled) { return(true); } if (Enabled) { foreach (Entity e in Enum.GetValues(typeof(Entity))) { if (Get(e).DiffersFrom(c.Get(e))) { return(true); } } } return(false); }