public static async void OnDataRecived(DataTransferModel dataTransferModel)
 {
     await _taskQueue.Enqueue(() => Task.Run(async() =>
     {
         await ProcessData(dataTransferModel);
     }));
 }
        private static async Task ProcessData(DataTransferModel dataTransferModel)
        {
            Console.WriteLine(dataTransferModel.Data.Ticks);
            await Task.Delay(5);

            await Task.Delay(5);

            await Task.Delay(5);

            await Task.Delay(5);
        }