【发布时间】:2016-11-06 09:09:52
【问题描述】:
我看到最近发布的 nuget 中有一个 Couchbase.Lite-PCL。这能够在 PCL 中运行吗?任何人都知道如何使它工作?我找不到这方面的任何文档。
【问题讨论】:
标签: xamarin xamarin.forms couchbase portable-class-library couchbase-lite
我看到最近发布的 nuget 中有一个 Couchbase.Lite-PCL。这能够在 PCL 中运行吗?任何人都知道如何使它工作?我找不到这方面的任何文档。
【问题讨论】:
标签: xamarin xamarin.forms couchbase portable-class-library couchbase-lite
它不是官方的 NuGet 包,所以你的里程可能会有所不同。
它确实在可移植文件夹中包含 dll,并且 dll 可以很好地添加到 PCL 中,并且项目似乎可以构建。
试试吧,它可能会正常工作,但不要指望沙发基地人员的任何直接支持。
或者,您可以在 PCL 中实现一个接口,您可以使用官方 couchbase nuget 中所需的方法在每个平台上实现该接口。然后通过 Xamarin.Forms 提供的 IoC 容器在运行时注入特定于平台的实现。
【讨论】: