我需要在 SignalR 中传输大型 JSON 消息,但默认情况下最大消息大小受到限制,有什么方法可以增加最大大小吗?
我也找到了一些相关链接,但没有找到任何合适的解决方案:
https://learn.microsoft.com/en-us/aspnet/core/signalr/security
https://learn.microsoft.com/en-us/aspnet/core/signalr/configuration
最佳答案
在 .Net Core 3+ 中,您可以在启动类的 ConfigureServices 方法中配置 SignalR。
services.AddSignalR(o =>
{
o.EnableDetailedErrors = true;
o.MaximumReceiveMessageSize = 10240;
});
关于c# - 如何更改 SignalR 最大消息大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59248464/