Quote:
I have a scenario where I need to get data from APIs, do some calculations, save the data into database and display it on real time dashboard, there should not be much latency data synchronization.
Sure, you can use ASP.NET Core as the development framework, SignalR as the sockets management layer, to push the updates on the front-end and lastly consider the Entity Framework Core for database approach — unless SQL queries are required, even which can be easily managed with the stored procedures.
Then with these, build your application. There would be a sample demo prepared available already on the CodeProject, search in the top right corner.
GitHub - bashtavenko/real-time-dashboard: Simple real-time dashboard built with Wijmo, Signal R, Angular and ASP.NET MVC[
^]