public static IShardLocator ShardingLocator <T>(this ClassMap <T> map) { var locator = new DefaultShardingLocator <T>(null); ShardManager.Instance.RegisterLocator <T>(locator); return(locator); }
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); }