ServiceStack.Client в .NET 3.5
-
20-12-2019 - |
Вопрос
Мне нужно использовать .NET 3.5 для своего проекта, и я пытаюсь создать клиент для сервера ServiceStack .NET 4.0.У меня Win 7, VS 2010, .NET 3.5.После нескольких часов поиска в Интернете я нашел здесь старую версию ServiceStack: https://github.com/ServiceStackV3/ServiceStackV3
Вы можете установить его следующим образом:
PM> Install-Package ServiceStack -Version 3.9.71
Это удалось, но потом я обнаружил, что для этого вызова нет клиентских методов:
var client = new JsonServiceClient("http://host:8080/");
Итак, я попытался установить клиент:
PM> Install-Package ServiceStack.Client -Version 3.9.71
и он не смог найти этот пакет.Как создать клиент .NET 3.5?Я перепробовал многое, в том числе нашел известную предыдущую версию Клиента, но недостаточно знаю о Github, чтобы найти ее.
Решение
Как отмечается в документация v3 для клиента C#, вы найдете клиента в ServiceStack.Common
Пакет NuGet.Таким образом, его можно установить с помощью:
Установочный пакет ServiceStack.Common
Клиент существует в пространстве имен ServiceStack.ServiceClient.Web
.