コード例 #1
0
        public async Task <IActionResult> CreateService([FromBody] ServiceCreateForm form)
        {
            var createResult = await _categories.CreateAsync(form);

            return(CreatedAtRoute(
                       nameof(Get),
                       new { id = createResult.Id },
                       createResult
                       ));
        }
コード例 #2
0
        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));
        }