我用nuget将我的项目更新到signalr 2.2和结构图2.6.4。
现在,当我的程序尝试使用SignalR,结构图是引发此错误:StructureMap和SignalR - IMessageBus,没有定义默认实例
StructureMap.StructureMapException was unhandled by user code
HResult=-2146232832
Message=StructureMap Exception Code: 202
No Default Instance defined for
PluginFamily Microsoft.AspNet.SignalR.Messaging.IMessageBus, Microsoft.AspNet.SignalR.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Source=StructureMap
我的代码并没有改变,我不相信我的任何地方需要IMessageBus,所以我不知道为什么结构地图现在正在这样做。我使用简化的结构图2.6.4/signalr 2.2设置了一个新项目,并且从不需要种子IMessageBus,所以这是关于我的实现的,但我不确定升级后会发生什么变化。
有没有人有想法指向我?
谢谢! 斯科特