I need to create a .net core web application (or some kind of .net core service) which do web scraping from various web sites, and writes result to database.
Then I need to create another .net core web app in which I will do some actions with data from the FIRST app. However I should be able to update database by starting FIRST application from SECOND app by clicking button.
What is the best way to do this? 1) I need to use .net core. 2) I need that it be two apps, because I should be able to use FIRST application somewhere else, for example in THIRD application. 3) Do I need to create some kind of .net core service. Or do separate apps, and then some how link them?