long running operations using .NET core worker service - create, cancel , pause and resume operation

228 Views Asked by At

I've written worker service using .NET hosted service feature to move long running task from request thread. I designed API as per (https://github.com/microsoft/api-guidelines/blob/vNext/azure/ConsiderationsForServiceDesign.md#long-running-operations) microsoft design guidelines and using rabbitmq to send messages to worker service and its working successfully. I want to have cancellation, pause and result store feature inside worker service. Could you please suggest any best practices or any sample opensource projects which implemented this feature.

0

There are 0 best solutions below