如何解决无服务器 Azure SignalR 服务和 .NetFramework 4.7.1Unity 应用程序
是否可以从 .NetFramework 4.7.1 (Unity) 应用程序中侦听来自无服务器 Azure SignalR 服务的事件?
我已经实施了适用于 javascript 客户端和 .net Core 3.1 客户端的解决方案,但无法让 .NetFramework 4.7.1(Unity 应用程序)客户端工作。我正在尝试使用与 .Net Core 3.1 客户端相同的库。即:“Microsoft.AspNetCore.SignalR.Client”版本 5.0.2 及其依赖项。但是我从库中收到了不同类型的错误。
当我缺少 System.Text.Json 等依赖项时,出现错误
Unloading broken assembly Assets/Plugins/Microsoft.AspNetCore.SignalR.Common.dll,this assembly can cause crashes in the runtime
TypeLoadException: Could not resolve type with token 01000066 (from typeref,class/assembly System.Text.Json.Serialization.JsonIgnoreCondition,System.Text.Json,Version=5.0.0.1,Culture=neutral,PublicKeyToken=cc7b13ffcd2ddd51)
Microsoft.AspNetCore.SignalR.JsonHubProtocolOptions..ctor () (at <c72a5d3426db4d1989e41390e5494e1a>:0)
它应该像那样工作,还是我把头撞到石头上。我不熟悉 C# 库/运行时的东西。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。