コード例 #1
0
 public HintShardingStrategyConfiguration(IHintShardingAlgorithm <IComparable> shardingAlgorithm)
 {
     ShardingAssert.ShouldBeNotNull(shardingAlgorithm, "ShardingAlgorithm is required.");
     this.ShardingAlgorithm = shardingAlgorithm;
 }
コード例 #2
0
 public HintShardingStrategy(HintShardingStrategyConfiguration hintShardingStrategyConfig)
 {
     ShardingAssert.ShouldBeNotNull(hintShardingStrategyConfig.ShardingAlgorithm, "Sharding algorithm cannot be null.");
     ShardingColumns   = new SortedSet <string>(StringComparer.OrdinalIgnoreCase);
     ShardingAlgorithm = hintShardingStrategyConfig.ShardingAlgorithm;
 }