Xamarin 中的 SignalR 客户端
SignalR Client in Xamarin
我正在尝试将 SignalR 客户端添加到 Xamarin.Forms 项目。
我看到有 2 个包,一个用于 .Net,另一个用于 .NetCore
Microsoft.AspNet.SignalR.Client
和
Microsoft.AspNetCore.SignalR.Client
我要添加它的项目是一个.Net Standard 2
项目
但是每当我 运行 应用程序时,我都会收到以下异常
Could not load file or assembly 'Microsoft.AspNet.SignalR.Client, Version=2.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. assembly:Microsoft.AspNet.SignalR.Client, Version=2.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 type: member:(null) signature:
和
Could not load file or assembly 'Microsoft.AspNetCore.SignalR.Client.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' or one of its dependencies. assembly:Microsoft.AspNetCore.SignalR.Client.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 type: member:(null) signature:
signalr 的 aspnet 核心版本尚未为 Xamarin 准备好。参见 this。
我正在尝试将 SignalR 客户端添加到 Xamarin.Forms 项目。
我看到有 2 个包,一个用于 .Net,另一个用于 .NetCore
Microsoft.AspNet.SignalR.Client
和
Microsoft.AspNetCore.SignalR.Client
我要添加它的项目是一个.Net Standard 2
项目
但是每当我 运行 应用程序时,我都会收到以下异常
Could not load file or assembly 'Microsoft.AspNet.SignalR.Client, Version=2.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. assembly:Microsoft.AspNet.SignalR.Client, Version=2.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 type: member:(null) signature:
和
Could not load file or assembly 'Microsoft.AspNetCore.SignalR.Client.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' or one of its dependencies. assembly:Microsoft.AspNetCore.SignalR.Client.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 type: member:(null) signature:
signalr 的 aspnet 核心版本尚未为 Xamarin 准备好。参见 this。