So I am not sure where to begin. I am presently using a mix of ASP.net web applications, custom written services and console applications running via Task Scheduler to make up my production environment.
Some of my Jobs which I would schedule on Hangfire have very specific requirements, which is why I build them as console apps. For instance, some must scrape things using specific logons or libraries, some must do very challenging API logins.
So architecturally, I guess my console apps just need to fire the app via hangfire. But, where does all the specific coding, Dapper libraries to talk to SQL databases, multi threaded sweeps through APIs, etc live? That now lives in each specific atomic task console app. Do I put all that code into asp.net?