using LegalOne.Lib.Queue.Hangfire.Queues;
var contactMergeTaskQueueResolver = Activate<ContactMergeTaskQueueResolver<ContactMergeTask,NonConcurrentTaskQueueItemParam<ContactToMergeQueueParam>>>();
contactMergeTaskQueueResolver.Run(
"Job: ContactMergeTask for Tenancy: regression3",
FromJson<NonConcurrentTaskQueueItemParam`1>("{\"JobId\":\"c27fd825-37dc-47b2-af08-5a50103e26e0\",\"TableId\":\"[161,162]\",\"ReportModelId\":0,\"ReportId\":0,\"AppIdInstance\":0,\"Parameter\":{\"ContactType\":1,\"AllContactsToMerge\":[{\"Id\":161,\"TipoContato\":1,\"Ordem\":0},{\"Id\":162,\"TipoContato\":1,\"Ordem\":1}]},\"ReportIdentifier\":null,\"TransactionId\":null,\"Tenancy\":\"regression3\",\"TenantIdentifier\":null,\"UserId\":13,\"BatchId\":null,\"OperationId\":\"HB+OBWs0t0c=\",\"EnqueueTime\":\"2026-02-19T16:18:44.7099311-03:00\",\"MutexIdentifier\":null,\"QueueType\":null}"),
null);