using LegalOne.Lib.Queue.Hangfire.Queues;
var backgroundTaskQueueResolver = Activate<BackgroundTaskQueueResolver<LitigationDeleteTask,NonConcurrentTaskQueueItemParam<MatterDeleteRulesData>>>();
backgroundTaskQueueResolver.Run(
"Job: LitigationDeleteTask for Tenancy: regression23",
FromJson<NonConcurrentTaskQueueItemParam`1>("{\"JobId\":\"b0e66dac-9cae-4ade-b7b7-0233c2f0afe7\",\"TableId\":\"256\",\"ReportModelId\":0,\"ReportId\":0,\"AppIdInstance\":0,\"Parameter\":{\"Id\":256,\"Folder\":\"TDEE16FA1B14\",\"IsToExportESocialData\":false,\"WorkspaceId\":null,\"DeleteiManage\":false},\"ReportIdentifier\":null,\"TransactionId\":null,\"Tenancy\":\"regression23\",\"TenantIdentifier\":null,\"UserId\":13,\"BatchId\":null,\"OperationId\":\"i9KkRaPgElc=\",\"EnqueueTime\":\"2026-02-19T17:38:16.2777442-03:00\",\"MutexIdentifier\":null,\"QueueType\":null}"),
null);