namespace OpenArchival.Database.Category; public interface ICategoryProvider { public Task GetCategoryAsync(string categoryName); public Task GetCategoryId(string categoryName); public Task InsertCategoryAsync(Category category); public Task UpdateCategoryAsync(string categoryName, Category category); public Task> AllCategories(); public Task InsertCategoryFieldOptionAsync(CategoryFieldOption option); public Task> GetCategoryFieldOptionsAsync(int categoryId, int fieldNumber); }