namespace WIDESEAWCS_RedisService.Session { public interface ISessionStorage { bool Set(string sessionId, string key, string value, TimeSpan? expiry = null); string? Get(string sessionId, string key); bool Remove(string sessionId, string key); bool DestroySession(string sessionId); bool SessionExists(string sessionId); bool RefreshSession(string sessionId, TimeSpan expiry); } }