namespace HermesSocketServer.Store { public interface IStore { V? Get(K key); IDictionary Get(); Task Load(); bool Modify(K? key, Action action); void Remove(K? key); Task Save(); bool Set(K? key, V? value); } }