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