public async System.Threading.Tasks.Task <Task> CreateTaskAsync(CreateTaskRequest request) { var task = new Task(Guid.NewGuid(), request.Title, request.Description); return(await _repository.CreateTaskAsync(task)); }