ASP.NET Core 2.2 WebApi 系列【九】使用SignalR (作者:tenghao510 ) 学习及内容补充
原文地址: ASP.NET Core 2.2 WebApi 系列【九】使用SignalR
今天,看到了大牛的这篇博文, 发了一下评论, 我很惊喜, 没想到他很快就回复了我, 而且通过QQ帮助了SignalR项目运行中的问题, 我在这里表示感谢!
下面, 我实练他的源码中. 中间碰到一些坎 ,(后找资料找到了), 现将这些坎作为他这篇文章的内容补充吧!
注意点一:
VS2019首次装了这个客户端库, 会出现这个上面界面 , 但是下次再装的话不会再弹出这个界面了, 而需要在
libman.json文件上修改. 在上面修改也很方便, 因为vs会自动给出提示.
注意点二: netcore 上的静态文件不能直接访问, 要在startup里面做一下设置. 然后开始启动项目, 打开message.html
//设置静态文件 app.UseFileServer(new FileServerOptions() { FileProvider = new PhysicalFileProvider(Path.Combine(env.ContentRootPath, "Resources")),//设置文件路径(物理路径) RequestPath = new PathString(@"/files"),//设置访问路径(虚拟路径) EnableDirectoryBrowsing = true //目录浏览 });
效果展示:
1. 浏览器发送消息给webapi
2. webapi推送消息给浏览器
3. 浏览器接受到webapi推送的消息
注意点三 : 控制器发布消息, 到没有出现什么问题 , 前端页面一打开只要建立了连接,就能收到后端不断推送的消息
付费内容,请联系本人QQ:1002453261
本文来自博客园,作者:明志德道,转载请注明原文链接:https://www.cnblogs.com/for-easy-fast/p/12163372.html
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析