public async Task <Category> CreateCategory(PostCategoryDto dto) { var category = mapper.Map <PostCategoryDto, Category>(dto); await context.Categories.AddAsync(category); await context.SaveChangesAsync(); await fieldRepository.AddOrUpdateFields(category, dto.AdditionalFields); return(category); }