是否已从Nuget中删除ServiceStack v3库?

时间:2016-06-09 10:45:35

标签: nuget servicestack servicestack-bsd

有谁知道如何从Nuget获得ServiceStack.Client的V3版本?这个维基页面似乎表明他们应该在那里:https://github.com/ServiceStackV3/ServiceStackV3

我需要创建一个新项目来与旧版v3 ServiceStack实现进行交互。我无法升级现有API,但新版本v4中的JsonServiceClient不兼容。我从遗留API中导入了合同DLL,这导致了不兼容问题。

确切的错误是:

  

错误105“ServiceStack.ServiceHost.IReturn”类型在未引用的程序集中定义。您必须添加对程序集'ServiceStack.Interfaces,Version = 3.9.48.0,Culture = neutral,PublicKeyToken = null'的引用。 D:\ Projects \ Adactus.Pulse \ Main \ Solutions \ Integration \ Mulesoft \ SupplierIntegration \ ScmtProcessor \ InitialInstructionProcessor.cs 231 17 ScmtProcessor

他们是否被偶然移动到另一个nuget包名称(即BSD版本)?或者我是否需要手动开始复制DLL引用?

1 个答案:

答案 0 :(得分:4)

不,他们没有被移动,你可以看到NuGet上列出的所有NuGet包版本:

您需要下载所需的确切v3.9.48软件包,您链接的v3页面显示了以下示例:

https://github.com/ServiceStackV3/ServiceStackV3