繁体   English   中英

在ASP.NET Boilerplate中重写SignalR Contract Resolver

[英]Overriding SignalR Contract Resolver in ASP.NET Boilerplate

我遇到一个问题,其中信号R集线器中调用的方法返回使用驼峰的情况。 我在样板文档中看到在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

如果要使用默认合同解析器的类型在该模块中,则可以使用,但如果您在模块外部使用第三方库,则请确保将其添加到列表中。 据我所知,上面的代码应该可以工作,只是确保添加了正确的类型。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM