コード例 #1
0
 public HashRangeRouting(PartitionMap partitionMap)
 {
     Expect.NotNull(partitionMap, nameof(partitionMap));
     partitionMap.ValidateOrThrow();
     partitionStep = (uint)(uint.MaxValue / partitionMap.PartitionCount);
     hosts         = CreateHosts(partitionMap);
 }
コード例 #2
0
ファイル: PgsqlBuilder.cs プロジェクト: eventr-net/postgresql
 public PgsqlBuilder WithSharding(PartitionMap partitionMap)
 {
     Expect.NotNull(partitionMap, nameof(partitionMap));
     sharding          = true;
     this.partitionMap = partitionMap;
     partitionMap.ValidateOrThrow();
     return(this);
 }