fix: fix ITaskApi refit contract in Elsa.Api.Client (#6102)
This commit is contained in:
parent
3dec206548
commit
7ddb26a472
|
|
@ -11,9 +11,10 @@ public interface ITasksApi
|
|||
/// <summary>
|
||||
/// Sends the specified request to the tasks API.
|
||||
/// </summary>
|
||||
/// <param name="taskId">The Id of the task being reported as completed.</param>
|
||||
/// <param name="request">The request.</param>
|
||||
/// <param name="cancellationToken">The cancellation token.</param>
|
||||
/// <returns>The response.</returns>
|
||||
[Post("/tasks/{taskId}/complete")]
|
||||
Task ReportTaskCompletedAsync([Body] ReportTaskCompletedRequest request, CancellationToken cancellationToken = default);
|
||||
Task ReportTaskCompletedAsync(string taskId, [Body] ReportTaskCompletedRequest request, CancellationToken cancellationToken = default);
|
||||
}
|
||||
|
|
@ -3,6 +3,5 @@ namespace Elsa.Api.Client.Resources.Tasks.Requests;
|
|||
/// <summary>
|
||||
/// Represents a request to report a task has been completed.
|
||||
/// </summary>
|
||||
/// <param name="TaskId">The Id of the task being reported as completed.</param>
|
||||
/// <param name="Result">The result of the task being reported as completed.</param>
|
||||
public record ReportTaskCompletedRequest(string TaskId, object? Result);
|
||||
public record ReportTaskCompletedRequest(object? Result);
|
||||
Loading…
Reference in a new issue