public async Task <DefaultResponse> Handle(ChangeSagaTextCommand request, CancellationToken cancellationToken) { var @event = new SagaTextChangedEvent { ItemId = request.ItemId, TextChangedTo = request.TextChangedTo }; await _publishEndpoint.Publish(@event); return(await _getSagaStatusAsResponse(request.ItemId)); }
public async Task <ActionResult> ChangeSagaText(ChangeSagaTextCommand request) { return((await _bus.Send(request)).ActionResult); }