zoukankan      html  css  js  c++  java
  • 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推送的消息

     注意点三  : 控制器发布消息, 到没有出现什么问题  , 前端页面一打开只要建立了连接,就能收到后端不断推送的消息

     

  • 相关阅读:
    windows中dos命令指南
    HDU 2084 数塔 (dp)
    HDU 1176 免费馅饼 (dp)
    HDU 1004 Let the Balloon Rise (map)
    变态杀人狂 (数学)
    HDU 2717 Catch That Cow (深搜)
    HDU 1234 开门人和关门人 (模拟)
    HDU 1070 Milk (模拟)
    HDU 1175 连连看 (深搜+剪枝)
    HDU 1159 Common Subsequence (dp)
  • 原文地址:https://www.cnblogs.com/for-easy-fast/p/12163372.html
Copyright © 2011-2022 走看看