使用ServiceStack.Text而不使用其他依赖项

时间:2017-01-11 12:17:06

标签: c# xamarin servicestack nuget-package

我尝试使用ServiceStack.Text包(在PCL和MonoAndroid上),没有任何其他依赖关系但是我无法使用它。

从您的GitHub页面

  

免费的高性能文本序列化器和Core Utils为servicestack.net提供支持

     

ServiceStack.Text是一个独立,无依赖序列化库,包含ServiceStack的核心高性能工具和文本处理功能,包括:...

由于我在运行时在JsConfig构造函数中获得异常,因此似乎依赖于某些License util。

我在其他地方读到有些人必须包含ServiceStack.Client,但这听起来像是不必要的开销 - 我只是在寻找(快速)Json de- /序列化而没有其他任何东西。

ServiceStack.Text完全无依赖吗?或者它确实依赖于另一个包?

更新:我之前应该提到它是一个Xamarin C#项目(在VS2015中开发),我正在使用NuGet进行包管理。

1 个答案:

答案 0 :(得分:3)

ServiceStack.Text 的.NET 4.5或.NET Core版本是无依赖的,但所有Mobile / PCL平台都需要 ServiceStack.Client中的特定于平台的适配器 最低 NuGet包需要在所有Xamarin平台中使用ServiceStack的文本序列化器或客户端。