Files
void.cat/VoidCat/Services/Abstractions/IBasicStore.cs
2022-06-06 22:51:25 +01:00

14 lines
267 B
C#

namespace VoidCat.Services.Abstractions;
public interface IBasicStore<T>
{
ValueTask<T?> Get(Guid id);
ValueTask<IReadOnlyList<T>> Get(Guid[] ids);
ValueTask Set(Guid id, T obj);
ValueTask Delete(Guid id);
string MapKey(Guid id);
}