オリジナル住所: ASP.NET 2.2のコアWEBAPIシリーズ[9]使用SignalR
今日、私は愉快に驚いた、私は彼がすぐに私に答えた期待していなかったが、また、QQのヘルプを通じて、問題SignalRのプロジェクトが実行されている、私はここに感謝したい少しコメントをした、ダニエル・ポストのブログを参照してください!
今、私はいくつかのホンハム、(情報を探して後に発見されたが)、彼今これらホムは、この記事の内容として追加する彼のミドル出会いの本当のソースを実践しました!
ポイントに注意してください。
VS2019は、このクライアントライブラリを初めてインストールし、必要にしながら、インターフェースをポップアップ表示、その後、これはインタフェース上に表示されますが、次回はインストールされません
Libman.jsonは、ファイルを変更する。上記変形例では対意志自動的にプロンプトので、非常に便利でもあります。
注意点2:netcore上の静的ファイルは、直接アクセスを持っているの内側に何かをしてスタートアッププロジェクトがスタートしていない、オープンmessage.html。
// 設定された静的ファイル app.UseFileServer(新新)(FileServerOptionsを { FileProvider = new PhysicalFileProvider(Path.Combine(env.ContentRootPath, "Resources")),//设置文件路径(物理路径) RequestPath = new PathString(@"/files"),//设置访问路径(虚拟路径) EnableDirectoryBrowsing = true //目录浏览 });
效果展示:
1. 浏览器发送消息给webapi
2. webapi推送消息给浏览器
3. 浏览器接受到webapi推送的消息