c# - Xamarin 中的 SignalR 客户端

标签 c# xamarin xamarin.forms signalr.client asp.net-core-signalr

我正在尝试将 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 .

关于c# - Xamarin 中的 SignalR 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50669384/

相关文章:

c# - 如何找到给定角度的同一个圆上的点?

c# - LINQ 加入多个 AND 条件

ios - GetDescriptor() 空值/128 位 UUID 描述符?

c# - Xamarin Forms ListView 不显示 TextCells

xaml - 如何获取ContentPage xamarin.forms中ContentView页面按钮的点击事件

c# - 我怎样才能直接从我的特定于应用程序的异常映射到 Http 异常?

cross-platform - Xamarin是否具有用于确定平台的#if或#ifdef?

sqlite - Xamarin.Forms SQLite CreateTableAsync()返回类型的用法

angularjs - Azure 应用服务移动 + Web

c# - 自定义控件中的依赖属性绑定(bind)和更新