public IActionResult GetOne(int id) { var obj = _repository.GetOne(id); if (obj == null) { return(StatusCode(404)); } WordDTO wordDTO = _mapper.Map <Word, WordDTO>(obj); wordDTO.Links.Add(new LinkDTO("self", Url.Link("GetWord", new { id = wordDTO.Id }), "GET")); wordDTO.Links.Add(new LinkDTO("update", Url.Link("UpdateWord", new { id = wordDTO.Id }), "PUT")); wordDTO.Links.Add(new LinkDTO("delete", Url.Link("DeleteWord", new { id = wordDTO.Id }), "DELETE")); return(Ok(wordDTO)); }