c#SignalR一次发送最大数据量
2021-03-13 15:27
标签:ebs div var enabled 应用程序 providing browser ESS 最大 c# Signalr MessageSize默认是64K 大小,设为NULL即禁用这个限制 ,自己也可以按需求改为自己需要的大小 默认数据缓冲区大小设置 GlobalHost.Configuration.DefaultMessageBufferSize = 1024 c#SignalR一次发送最大数据量 标签:ebs div var enabled 应用程序 providing browser ESS 最大 原文地址:https://www.cnblogs.com/weifeng123/p/12537476.html 1 public class Startup
2 {
3 public void Configuration(IAppBuilder app)
4 {
5 //// 有关如何配置应用程序的详细信息,请访问 http://go.microsoft.com/fwlink/?LinkID=316888
6 ////设置可以跨域访问
7 //app.UseCors (Microsoft.Owin.Cors.CorsOptions.AllowAll);
8 ////映射到默认的管理
9 ////var hubConfiguration = new HubConfiguration();
10 ////hubConfiguration.EnableDetailedErrors = true;
11 ////app.MapSignalR ("/signalr", hubConfiguration);
12 //app.MapSignalR();
13
14 app.Map("/signalr", map =>
15 {
16 // Setup the CORS middleware to run before SignalR.
17 // By default this will allow all origins. You can
18 // configure the set of origins and/or http verbs by
19 // providing a cors options with a different policy.
20 map.UseCors(CorsOptions.AllowAll);
21
22 var hubConfiguration = new HubConfiguration
23 {
24 EnableJSONP = true,
25 EnableJavaScriptProxies = true,
26 EnableDetailedErrors = true,
27
28 // You can enable JSONP by uncommenting line below.
29 // JSONP requests are insecure but some older browsers (and some
30 // versions of IE) require JSONP to work cross domain
31 // EnableJSONP = true
32 };
33 // Run the SignalR pipeline. We‘re not using MapSignalR
34 // since this branch already runs under the "/signalr"
35 // path.
36 //最大数据量限制取消
37 GlobalHost.Configuration.MaxIncomingWebSocketMessageSize = null;
38 map.RunSignalR(hubConfiguration);
39 });
40 }
41 }
上一篇:C#插件式开发
文章标题:c#SignalR一次发送最大数据量
文章链接:http://soscw.com/index.php/essay/64165.html