Это может быть простое «нет», если это невозможно, поэтому сначала я прямо спрошу: возможно ли прямо сейчас использовать Microsoft.AspNet.SignalR.Client с dnxcore50?
Если это возможно, подробности ошибки, с которой я сталкиваюсь, приведены ниже, это консольное приложение vNext:
После добавления зависимости от Microsoft.AspNet.SignalR.Client версии 2.2.0 код правильно компилируется для dnx451, однако для dnxcore50 я получаю сообщение об ошибке, которое не могу понять:
var hubConnection = new HubConnection("http://localhost");
IHubProxy hubProxy = hubConnection.CreateHubProxy("MyHubName");
Visual Studio подчеркивает метод CreateHubProxy() ошибкой:
Тип «Объект» определен в сборке, на которую нет ссылок. Вы должны добавить ссылку на сборку «mscorlib, версия = 2.0.5.0, культура = нейтральная, PublicKeyToken = 7cec85d7bea7798e, Retargetable = Yes»
Очевидно, поскольку я хочу использовать dnxcore50, я не могу просто добавить ссылку на mscorlib. Я пытаюсь выяснить, есть ли что-то в разделе «Система», на что я должен ссылаться здесь, или этот пакет просто несовместим.