public async Task <IActionResult> Post([FromBody] CreateValueResource createValueResource) { var value = _mapper.Map <Value>(createValueResource); _valueRepository.Add(value); await _unitOfWork.CompleteAsync(); return(CreatedAtRoute(nameof(Get), new { id = value.Id }, _mapper.Map <ValueResource>(value))); }
public IActionResult Create([FromBody] CreateValueResource value) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } service.Add($"{value.Value}{value.Id}"); return(CreatedAtRoute("GetValue", new { id = value.Id }, value)); }