我遇到一个问题,即信号R hub中调用的方法正在返回驼峰。我在样板文档中看到signalR中有一节介绍如何覆盖默认行为
https://aspnetboilerplate.com/Pages/Documents/SignalR-Integration#pascalcase-vs-camelcase
我无法弄清楚如何正确实现这一点。我尝试在app.MapSignalR()之前和之后将以下代码段添加到Startup.cs。我已经尝试将它添加到Web模块的预初始化中,我添加了所有的程序集;我没有想法。
AbpSignalRContractResolver.IgnoredAssemblies.Add(typeof(MyWebModule).Assembly);
我正在使用.NET 4.6.x,ABP版本3.2.4
答案 0 :(得分:3)
如果您要使用默认合约解析程序的类型在该模块中,那么您可以继续使用,但如果您在模块外使用第三方库,那么您需要确保添加到列表中。从我可以告诉您上面的代码应该工作它只是确保添加正确的类型。