项目作者: dodu2014

项目描述 :
asp.net core 中使用 signalR 的示例
高级语言: HTML
项目地址: git://github.com/dodu2014/SignalRDemo.git
创建时间: 2019-04-17T01:59:10Z
项目社区:https://github.com/dodu2014/SignalRDemo

开源协议:Apache License 2.0

关键词:
aspnetcore signalr

下载


asp.net core SignalR Demo

asp.net core 中使用 signalR 的示例
本示例中引用了库: signalr, 通过js连接并注册响应方法, 并把结果打印出来.

也为需要学习 signalr 的同学们提供示例, 希望能提供帮助.

主要代码快速导航:

js: https://github.com/dodu2014/SignalRDemo/blob/master/src/SignalRDemo/Views/Home/Index.cshtml

hub: https://github.com/dodu2014/SignalRDemo/blob/master/src/SignalRDemo/Hubs/TestHub.cs

controller: https://github.com/dodu2014/SignalRDemo/blob/master/src/SignalRDemo/Controllers/HomeController.cs

signalR 配置:

  1. // ConfigureServices
  2. services.AddSignalR(configure => { configure.EnableDetailedErrors = true; });
  3. ServicesContext.Provider = services.BuildServiceProvider(true); //注册服务上下文对象
  4. // Configure
  5. app.UseSignalR(routes => {
  6. routes.MapHub<TestHub>("/hubs/test");
  7. });

截图