哪种SignalR依赖注入方法更可取?

时间:2016-12-31 11:25:48

标签: asp.net asp.net-mvc signalr

据我了解,有两种方法可以在SignalR中实现自定义依赖注入。

第一个涉及替换GlobalHost.DependencyResolver,如

GlobalHost.DependencyResolver = new AutofacDependencyResolver(container); //in case of Autofac

另一种方法是将Resolver指定为传递给app.MapSignalR的配置的一部分:

app.MapSignalR("/signalr", new HubConfiguration { Resolver = resolver });

但这两种方式如何共存?他们是否有任何有意义的不同?我需要指定两个解析器吗?甚至官方SignalR documentation on Dependency Injection都提到了两种方法而没有指明差异(或者我错过了它)。这非常令人困惑。

0 个答案:

没有答案