@@ -98,7 +98,7 @@ public async Task<HttpResult<Result<IEnumerable<WorkflowExecutionListResponse>>>
9898 . SendRequestAsync < Result < IEnumerable < WorkflowExecutionListResponse > > > ( requestMessage , cancellationToken ) ;
9999 }
100100
101- public async Task < HttpResult < Result < Unit > > > ExecuteAsync (
101+ public async Task < HttpResult < Result < Guid > > > ExecuteAsync (
102102 ExecuteWorkflowRequest request ,
103103 CancellationToken cancellationToken = default )
104104 {
@@ -109,7 +109,7 @@ public async Task<HttpResult<Result<Unit>>> ExecuteAsync(
109109 } ;
110110
111111 return await _httpRequestHandler
112- . SendRequestAsync < Result < Unit > > ( requestMessage , cancellationToken ) ;
112+ . SendRequestAsync < Result < Guid > > ( requestMessage , cancellationToken ) ;
113113 }
114114
115115 public async Task < HttpResult < Result < WorkflowExecutionDetailsResponse > > > ExecutionsDetailsAsync (
@@ -181,8 +181,8 @@ public async Task<HttpResult<Result<Unit>>> RejectExecutionsAsync(
181181 {
182182 HttpMethod = HttpMethod . Post ,
183183 Uri = $ "workflows/{ request . WorkflowId . ToString ( ) } /" +
184- $ "executions/{ request . WorkflowExecutionId . ToString ( ) } /" +
185- $ "approvals/{ request . WorkflowExecutionApprovalId . ToString ( ) } /reject"
184+ $ "executions/{ request . WorkflowExecutionId . ToString ( ) } /" +
185+ $ "approvals/{ request . WorkflowExecutionApprovalId . ToString ( ) } /reject"
186186 } ;
187187
188188 return await _httpRequestHandler
@@ -203,6 +203,21 @@ public async Task<HttpResult<Result<WorkflowExecutionLogsResponse>>> ExecutionsL
203203 . SendRequestAsync < Result < WorkflowExecutionLogsResponse > > ( requestMessage , cancellationToken ) ;
204204 }
205205
206+ public async Task < HttpResult < Result < IEnumerable < WorkflowExecutionTasksResponse > > > > ExecutionTasksAsync (
207+ WorkflowExecutionTasksRequest request ,
208+ CancellationToken cancellationToken = default )
209+ {
210+ var requestMessage = new Request
211+ {
212+ HttpMethod = HttpMethod . Get ,
213+ Uri = $ "workflows/{ request . WorkflowId . ToString ( ) } /" +
214+ $ "executions/{ request . WorkflowExecutionId . ToString ( ) } /tasks"
215+ } ;
216+
217+ return await _httpRequestHandler
218+ . SendRequestAsync < Result < IEnumerable < WorkflowExecutionTasksResponse > > > ( requestMessage , cancellationToken ) ;
219+ }
220+
206221 public async Task < HttpResult < Result < WorkflowTaskExecutionDetailsResponse > > > TaskExecutionDetailsAsync (
207222 WorkflowTaskExecutionDetailsRequest request ,
208223 CancellationToken cancellationToken = default )
@@ -212,7 +227,7 @@ public async Task<HttpResult<Result<WorkflowTaskExecutionDetailsResponse>>> Task
212227 HttpMethod = HttpMethod . Get ,
213228 Uri = $ "workflows/{ request . WorkflowId . ToString ( ) } /" +
214229 $ "executions/{ request . WorkflowExecutionId . ToString ( ) } /" +
215- $ "task /{ request . WorkflowTaskExecutionId . ToString ( ) } "
230+ $ "tasks /{ request . WorkflowTaskExecutionId . ToString ( ) } "
216231 } ;
217232
218233 return await _httpRequestHandler
@@ -228,7 +243,7 @@ public async Task<HttpResult<Result<IEnumerable<WorkflowTaskExecutionLogsRespons
228243 HttpMethod = HttpMethod . Get ,
229244 Uri = $ "workflows/{ request . WorkflowId . ToString ( ) } /" +
230245 $ "executions/{ request . WorkflowExecutionId . ToString ( ) } /" +
231- $ "task /{ request . WorkflowTaskExecutionId . ToString ( ) } /" +
246+ $ "tasks /{ request . WorkflowTaskExecutionId . ToString ( ) } /" +
232247 $ "logs"
233248 } ;
234249
0 commit comments