簡體   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