public IActionResult Put(long id, [FromBody] TodoReq todoReq)
        {
            var todo = GetTodoWithAuthorization(id);

            todo = mapper.Map(todoReq, todo);
            todoService.Update(todo);
            return(NoContent());
        }
        public IActionResult Post([FromBody] TodoReq todoReq)
        {
            var todo = mapper.Map <TodoModel>(todoReq);

            todo.User = GetCurrentUser();
            todoService.Add(todo);
            var todoDto = mapper.Map <TodoDto>(todo);

            return(CreatedAtAction(nameof(Get), new { id = todo.Id }, todoDto));
        }