Method RunTaskSaveAsync
- Namespace
- Oscova.Agents.Tasks
- Assembly
- Oscova.Agents.dll
RunTaskSaveAsync(string, string, Func<CancellationToken, Task<AgentTaskDefinition?>>, CancellationToken)
Persists a task definition and reopens admission only when the callback saved it.
public Task<bool> RunTaskSaveAsync(string userId, string taskId, Func<CancellationToken, Task<AgentTaskDefinition?>> saveAsync, CancellationToken ct = default)Parameters
userIdstringtaskIdstringsaveAsyncFunc<CancellationToken, Task<AgentTaskDefinition?>>ctCancellationToken