示例#1
0
        public static IShardLocator ShardingLocator <T>(this ClassMap <T> map)
        {
            var locator = new DefaultShardingLocator <T>(null);

            ShardManager.Instance.RegisterLocator <T>(locator);
            return(locator);
        }
示例#2
0
        public static IShardLocator ShardingLocator <T>(this ClassMap <T> map, Func <T, string> function)
        {
            var locator = new DefaultShardingLocator <T>(function);

            ShardManager.Instance.RegisterLocator <T>(locator);
            return(locator);
        }