namespace HermesSocketLibrary.Requests.Callbacks { public interface ICallbackManager where A : class { string GenerateKeyForCallback(A callback); A? Get(string key); A? Take(string key); } }