using System.Threading; using System.Threading.Tasks; namespace FlowScope.Save { public interface ISaveService { Task SaveAsync(string key, T data, CancellationToken cancellationToken); Task LoadAsync(string key, T defaultValue, CancellationToken cancellationToken); void Delete(string key); bool Exists(string key); } }