예제 #1
0
        public void Handle(MarkCompletedTaskCommand message)
        {
            var task = Repository.GetById <Task>(message.TaskId);

            task.MarkAsCompleted();
            Repository.Save(task);
        }
예제 #2
0
        public void QueueCompleteTask(Guid id, string signalrConnectionId)
        {
            var command = new MarkCompletedTaskCommand(id, signalrConnectionId);

            Bus.Send(command);
        }