我正在使用asp.Net SignalR依赖注入技术来实现,所以在我们的例子中,我们有一个带有一个参数的hub构造函数。我想知道我是否有以下问题,或者这是系统应该如何反应?
当我重新启动IIS时,signalR当然会失去连接,然后重新上线。之后,当它重新连接到我们的SignalR集线器时,它会尝试使用通过NinjectDependecnyResolver设置的一个参数连接到无参数Hub构造函数而不是构造函数。在重新启动IIS和signalR重新连接后,它似乎正在尝试连接到默认的Hub DependcyResolver。但是,如果我在IIS刷新后刷新页面,则会调用参数化的构造函数,因为它应该是。
有没有人知道为什么在IIS重启/ IIS停止启动后重新连接到SignalR集线器后,我提供的构造函数没有被触发?