标签: .net service asp.net-core
我有一个控制台应用程序,它基于多个库和一个触发所有这些库的入口点。所有这些库都有自己的后台线程,但有一个启动库可以触发所有其他库。我将需要访问这些库已处理的缓存中的数据,并提供控制器的输出。
我想在.NET Core应用程序中使用这些库(作为持续可用的服务)作为后台服务并在AWS中托管它。有没有最好的方法去做;我查看了DI,但每次调用控制器时都会丢失/更新实例。我看了一下Hangfire,但不确定是不是这样的活动。 一种方法(我不确定)是编写WCF服务并将其与.NET核心连接。