public void Handle(MarkCompletedTaskCommand message) { var task = Repository.GetById <Task>(message.TaskId); task.MarkAsCompleted(); Repository.Save(task); }
public void QueueCompleteTask(Guid id, string signalrConnectionId) { var command = new MarkCompletedTaskCommand(id, signalrConnectionId); Bus.Send(command); }