首页 > 解决方案 > Asp.net 核心使用 MQTT / IMAP 等持久连接

问题描述

目前我有一个 MQTT 客户端作为单例服务注入到我的 asp.net 核心应用程序中。我很难将收到的来自多个传感器的消息保存到我的数据库(EF 核心)中。问题在于dbContext是作用域的,并且在注入单例类时会导致上下文问题。

我读到您应该在 Asp.net 核心中阻止 Singleton 服务。我想要的是:目前我收到来自特定主题的数据,将带有 Mediatr 的通知发送到特定的处理程序。

有人有解决此类问题的解决方案或建议吗?

标签: c#asp.netevent-handlingsingleton

解决方案


推荐阅读