namespace VoidCat.Services.Abstractions;
///
/// Simple CRUD interface for data stores
///
///
public interface IBasicStore
{
///
/// Get a single item from the store
///
///
///
ValueTask Get(Guid id);
///
/// Add an item to the store
///
///
///
///
ValueTask Add(Guid id, T obj);
///
/// Delete an item from the store
///
///
///
ValueTask Delete(Guid id);
}