using LegalOne.Lib.Queue.Hangfire.Queues;
var backgroundTaskQueueResolver = Activate<BackgroundTaskQueueResolver<LitigationDeleteTask,NonConcurrentTaskQueueItemParam<MatterDeleteRulesData>>>();
backgroundTaskQueueResolver.Run(
"Job: LitigationDeleteTask for Tenancy: regression31",
FromJson<NonConcurrentTaskQueueItemParam`1>("{\"JobId\":\"7e9f5ffb-bd1d-46bf-9a78-971c06d7e395\",\"TableId\":\"285\",\"ReportModelId\":0,\"ReportId\":0,\"AppIdInstance\":0,\"Parameter\":{\"Id\":285,\"Folder\":\"TE0CEE7E5DF4\",\"IsToExportESocialData\":false,\"WorkspaceId\":null,\"DeleteiManage\":false},\"ReportIdentifier\":null,\"TransactionId\":null,\"Tenancy\":\"regression31\",\"TenantIdentifier\":null,\"UserId\":13,\"BatchId\":null,\"OperationId\":\"rju/ufd0y1Y=\",\"EnqueueTime\":\"2026-02-19T21:37:43.3214521-03:00\",\"MutexIdentifier\":null,\"QueueType\":null}"),
null);