public Task <TestTaskEditorResponse> EditAsync(Guid taskId, TestTaskCreateEditCommand command, CancellationToken cancellationToken = default) { return(flurlClient.Request(basePath, taskId) .PutJsonAsync(command, cancellationToken) .ReceiveJson <TestTaskEditorResponse>()); }
public Task <TestTaskEditorResponse> EditTestTask(Guid testId, Guid taskId, [FromBody] TestTaskCreateEditCommand command, CancellationToken cancellationToken) { return(mediator.Send(new EditCommand <TestTaskCreateEditCommand, TestTaskEditorResponse> { Id = taskId, InnerCommand = command }, cancellationToken)); }
public Task <TestTaskEditorResponse> CreateTask(Guid testId, [FromBody] TestTaskCreateEditCommand command, CancellationToken cancellationToken) { return(mediator.Send(command, cancellationToken)); }