I am a .NET/C# developer. I created a console app in .NET 4.7.2 few years back to get Forex data from Forex.Com API (push.cityindex.com). I used these packages from nuget :
Lightstreamer.DotNetStandard.Client 4.0.0
Log4Net 2.0.12
nLog 4.7.4
I usually get 4500-6000 data per minute.
Recently, I created a NEW Console App Project in Visual Studio 2022 using CORE 6.0. I have added SAME Packages from NUGET (Exact Versions). Copied the all class files to get the streamed data. Console app runs fine.
However I get only about 1600-1700 data per minute.
I ran the app side-by-side from same machine, different machines. I ran them separately, many times. All of my tests show I am getting only 40% to 50% Data in CORE 6.0 that the .NET 4.7.2 version.
I am asking for some explanation, and any way to find out the cause of getting less data.
Thank you.