public ActionResult <TodoListReadDto> CreateTodoList(TodoListCreateDto todoListCreateDto) { if (User.Identity.Name == null) { return(Unauthorized()); } var todoList = _mapper.Map <TodoList>(todoListCreateDto); _todoListRepository.CreateTodoList(User.Identity.Name, todoList); var todoListReadDto = _mapper.Map <TodoListReadDto>(todoList); return(CreatedAtRoute("GetTodoList", new { Id = todoListReadDto.listId }, todoListReadDto)); }