using System; using System.Collections.Generic; using System.Threading.Tasks; namespace ZeroLevel.Services.Storages.PartitionFileSystemStorage { public interface IPartitionFileStorage { Task WriteAsync(TKey key, IEnumerable records); Task> CollectAsync(IEnumerable keys, Func filter = null); void Drop(TKey key); } }