我尝试在没有任何其他依赖项的情况下使用 ServiceStack.Text 包(在 PCL 和 MonoAndroid 上),但我无法让它工作。
来自您的 GitHub 页面
FREE high-perf Text Serializers and Core Utils powering servicestack.net
ServiceStack.Text is an independent, dependency-free serialization library containing ServiceStack's core high-performance utils and text processing functionality, including: ...
似乎依赖于某些许可证实用程序,因为我在运行时在 JsConfig 构造函数中遇到异常。
我在其他地方读到,有些必须包含 ServiceStack.Client,但这听起来像是不必要的开销 - 我只是在寻找(快速)Json 反/序列化,没有其他任何东西。
ServiceStack.Text 完全不依赖吗?或者它确实依赖于另一个包?
更新:我之前应该提到过,这是一个 Xamarin C# 项目(在 VS2015 中开发),我正在使用 NuGet 进行包管理。
最佳答案
.NET 4.5 或 .NET Core 版本的 ServiceStack.Text 是无依赖性的,但所有 Mobile/PCL 平台都需要 ServiceStack.Client 中的特定于平台的适配器strong> 这是在所有 Xamarin 平台中使用 ServiceStack 的文本序列化器或客户端所需的最低 NuGet 包。
关于c# - 在没有其他依赖项的情况下使用 ServiceStack.Text,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41590780/