我想添加一个信号管道模块,如here所述.
文章说将代码添加到 startup.cs
文件中,但我的移动服务中没有这样的类。此外,该代码使用 GlobalHost
从我(有限的)经验来看,它在移动服务中并不能真正工作。
我尝试在 WebApiConfig
类中添加此行,但它不起作用:
GlobalHost.HubPipeline.AddModule(new LoggingPipelineModule());
最佳答案
我在任何地方都找不到答案,因此我深入研究了移动服务信号器组件并找到了解决方案。
要添加您自己的模块,请将以下代码添加到 WebApiConfig
:
var hubPipeline = config.DependencyResolver.GetSignalRDependencyResolver().Resolve<IHubPipeline>();
hubPipeline.AddModule(new MyModule());
关于c# - 如何在Azure移动服务中添加信号器管道模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28008672/