public async Task <VersionSelectorStrategy> GetSelectorStrategy() { return(await StoreGrain.GetSelectorStrategy()); }
public async Task <Dictionary <int, VersionSelectorStrategy> > GetSelectorStrategies() { ThrowIfNotEnabled(); return(await StoreGrain.GetSelectorStrategies()); }
public async Task <CompatibilityStrategy> GetCompatibilityStrategy() { return(await StoreGrain.GetCompatibilityStrategy()); }
public async Task SetSelectorStrategy(int interfaceId, VersionSelectorStrategy strategy) { ThrowIfNotEnabled(); await StoreGrain.SetSelectorStrategy(interfaceId, strategy); }
public async Task <Dictionary <int, CompatibilityStrategy> > GetCompatibilityStrategies() { ThrowIfNotEnabled(); return(await StoreGrain.GetCompatibilityStrategies()); }
public async Task SetCompatibilityStrategy(int interfaceId, CompatibilityStrategy strategy) { ThrowIfNotEnabled(); await StoreGrain.SetCompatibilityStrategy(interfaceId, strategy); }
public async Task SetSelectorStrategy(VersionSelectorStrategy strategy) { ThrowIfNotEnabled(); await StoreGrain.SetSelectorStrategy(strategy); }
public async Task SetCompatibilityStrategy(CompatibilityStrategy strategy) { ThrowIfNotEnabled(); await StoreGrain.SetCompatibilityStrategy(strategy); }
public async Task <VersionSelectorStrategy> GetSelectorStrategy() { ThrowIfNotEnabled(); return(await StoreGrain.GetSelectorStrategy()); }
public async Task <CompatibilityStrategy> GetCompatibilityStrategy() { ThrowIfNotEnabled(); return(await StoreGrain.GetCompatibilityStrategy()); }