У меня есть причина использовать SignalR в Unity, я решил пойти с Microsoft.AspNetCore.SignalR.Client из NuGet.
Я пробовал пакет Nivot.SignalR.Client.Net35, но он использует AspNet.SignalR.Client, который больше не используется, я создал все, что мне нужно, в своем решении WebApi, используя Microsoft.AspNetCore.SignalR, затем я изменил в своем Проект Unity в PlayerSettings Scripting Tuntime Version.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, поэтому теперь я надеюсь, что кто-то здесь может мне помочь. Благодарю.