public async Task <IActionResult> CreateService([FromBody] ServiceCreateForm form) { var createResult = await _categories.CreateAsync(form); return(CreatedAtRoute( nameof(Get), new { id = createResult.Id }, createResult )); }
public async Task <CategoryDto> CreateAsync(ServiceCreateForm form) { var categoryToCreation = new Categories() { Title = form.Title, FriendlyUrl = form.FriendlyUrl }; var dbEntity = _dbContext.Categories.Add(categoryToCreation); await _dbContext.SaveChangesAsync(); return(_mapper.Map <CategoryDto>(dbEntity.Entity)); }