public Result AddTask(SendMessageCommandDto command) { _taskCommandHandlers.Handle(new SendMessageTaskCreateCommand(command.StartTime, command.TaskName, command.Address, command.Message, command.Theme)); return(new Result()); }
public IActionResult Post([FromBody] SendMessageCommandDto message) { var command = this.mapper.Map <SendMessageCommand>(message); command.AuthorId = this.GetUserId(); try { this.messageService.SendMessage(command); } catch (PostException ex) { return(BadRequest(new BadRequestResponseDto { ErrorMessage = ex.Message })); } return(Ok()); }