【问题标题】:LinqToTwitter doesn't work in PCL in Xamarin.Forms for UWPLinqToTwitter 在 UWP 的 Xamarin.Forms 中的 PCL 中不起作用
【发布时间】:2016-04-24 03:53:40
【问题描述】:

我知道 LinqToTwitter 支持 UWP 并且它支持 Xamarin.Forms,但是在我的 Xamarin.Forms 项目中从 PCL 中调用时,使用 UniversalAuthoriser(支持 UWP)命名空间不可用。如果我将代码放在 UWP 项目中,它会起作用,但是我没有办法从 PCL 中引用它。任何帮助,将不胜感激。 我正在使用 Linq2Twitter v4.x

【问题讨论】:

    标签: c# win-universal-app xamarin.forms linq-to-twitter


    【解决方案1】:

    L2T 似乎不支持 Xamarin Forms 使用的 PCL 配置文件。

    但是,只要您有一个在您的平台项目中工作但在 PCL 项目中不起作用的库,您就可以通过DependencyService 在您的 PCL 中公开该行为。

    您还可以尝试在使用 Xamarin Forms 配置文件的 PCL 项目中构建 L2T 的源代码。

    【讨论】:

    • 您好,感谢您的回复,我将研究您建议的 DependencyService,但只是一个小小的说明。 L2T 在针对 iOS、Android 和 WP8.1 时在 Xamarin.Forms PCL 中工作,但它不支持我需要用于针对 UWP 的特定命名空间。
    • 嗨,Jason,我按照您的建议使用了 DependencyService,效果很好。感谢您向我介绍这个有用的功能。
    • 很高兴它成功了。如果有帮助,请点赞并采纳答案
    猜你喜欢
    • 2023-03-05
    • 2018-10-17
    • 2017-09-08
    • 2016-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多