using LegalOne.Lib.Queue.Hangfire.Queues;
var backgroundTaskQueueResolver = Activate<BackgroundTaskQueueResolver<ChangeRequestApprovalNotificationTask,ChangeRequestApprovalTaskParam<CompromissoTarefaEditModalViewModel>>>();
backgroundTaskQueueResolver.Run(
"Batch tasks: ChangeRequestApprovalNotificationTask for Tenancy: regression7",
FromJson<ChangeRequestApprovalTaskParam`1>("{\"ContextViewModel\":null,\"SaveUpdateFlowConstant\":null,\"DeleteFlowConstant\":null,\"ApprovalViewModel\":null,\"ChangeType\":0,\"ChangeRequestId\":0,\"OtherUserId\":0,\"BatchChangeRequestIds\":[2,3,4,6,7,8],\"IsApproveTask\":true,\"Tenancy\":\"regression7\",\"TenantIdentifier\":null,\"UserId\":347,\"BatchId\":\"ad961f20-e0a4-4734-b40c-4b0c6256bbec\",\"OperationId\":\"q7tdt\",\"EnqueueTime\":\"2026-02-19T22:21:58.8947678-03:00\",\"MutexIdentifier\":null,\"QueueType\":null}"),
null);