在 ASP.NET Core 中使用 SIGNalR 的正确包是什么?

问题描述 投票:0回答:1

我正在尝试在 ASP.NET Core Web 应用程序中使用 SignalR,但我很难找到正确的包来使用。在这篇文章中,他们说使用“Microsoft.AspNetCore.SignalR”(在NuGet.Config文件的帮助下),但是当我执行

dotnet restore
时,我得到:

error NU1102: Unable to find package Microsoft.AspNetCore.SignalR.Server with version (>= 0.2.0)
error NU1102:   - Found 1 version(s) in nuget.org [ Nearest version: 0.0.1-alpha ]
error NU1102:   - Found 0 version(s) in aspnetcidev

我想 v0.0.1-alpha 不是我想要的。

但是,我发现了包“Gray.Microsoft.AspNetCore.SignalR.Server”,它似乎可以工作,但最后发布的版本是 2016 年 11 月......那个,以及命名空间让我认为这不是我拥有的包两者都不用...

我也看到了这个视频指的是v1.0.0版本,但是,当然,我可以让它工作......

无论如何,要使用 SignalR,正确的包是什么?

asp.net-core signalr
1个回答
1
投票

2024 年更新

在撰写本文时,它已在 libman.json 中配置

"provider": "unpkg",
"library": "@microsoft/signalr@latest",
"destination": "wwwroot/lib/signalr/",
"files": [
  "dist/browser/signalr.js",
  "dist/browser/signalr.js.map",
  "dist/browser/signalr.min.js",
  "dist/browser/signalr.min.js.map"
]
© www.soinside.com 2019 - 2024. All rights reserved.