У меня есть причина использовать SignalR в Unity, я решил пойти с Microsoft.AspNetCore.SignalR.Client от NuGet.
Я пробовал пакет Nivot.SignalR.Client.Net35, но он использует AspNet.SignalR.Client, который больше не используется, я создал все, что мне нужно, в моем решении WebApi с использованием Microsoft.AspNetCore.SignalR, затем у меня есть изменен в моем проекте Unity в PlayerSettings Scripting Tuntime версии .NET 4.x Эквивалент и уровень совместимости API с .NET Standard 2.0, который совместим с AspNetCore.SignalR.Client.
Но после того, как я установил пакет в Visual Studio во время редактирования сценариев и попытался использовать его, Visual Studio сохраняет спокойствие, но Unity говорит, что пространство имен Microsoft.AspNetCore.SignalR.Client не существует.
Я прочитал, что мне нужно скопировать их в папку в папке «Ресурсы», поэтому я сделал это, а затем Unity сказал «Выгрузка неработающей сборки Assets / Packages / Microsoft.AspNetCore.SignalR.Client.dll, эта сборка может вызвать сбои в время выполнения ", и это не работает.
Я потерял надежду. Но потом я вспомнил, что есть Stackoverflow, поэтому теперь я надеюсь, что кто-то здесь может мне помочь. Спасибо.