1
我目前使用Xamarin PCL(不包含Xamarin.Forms)和Azure移动应用程序创建我的第一个应用程序。在所有应用程序中只使用一个MobileServiceClient
实例的最佳方法是什么?如果无法从PCL使用它,那么是否有任何方式以相同的方式执行此操作,但仅限于iOS应用程序?如何在所有应用程序中使用Xamarin中的一个移动应用程序连接
我目前使用Xamarin PCL(不包含Xamarin.Forms)和Azure移动应用程序创建我的第一个应用程序。在所有应用程序中只使用一个MobileServiceClient
实例的最佳方法是什么?如果无法从PCL使用它,那么是否有任何方式以相同的方式执行此操作,但仅限于iOS应用程序?如何在所有应用程序中使用Xamarin中的一个移动应用程序连接
如果您指的是实例的代码共享,则Azure Mobile Apps Client SDK可以让您这样做。您可以从PCL中使用SDK,并使用您的平台目标/项目中的PCL。
我将在我的应用程序中使用身份验证,并且就我而言,Azure SDK可以自动将用户凭据存储在应用程序中,因此用户不必重新登录。如果我将从PCL使用移动应用程序SDK,此功能是否可用?我想要的东西与我在Windows Phone(原生开发)中所做的相似:在App.xaml.cs中,我创建了(即)'MyVariable',然后从代码中的任何位置我都可以使用' (App.Current作为应用程序).MyVariable'。所以也许在Xamarin PCL和Xamarin.iOS中可能有这样的事情? –
为了澄清,授权令牌* *不*自动由SDK持久保存,但如果您希望这样做,则文档中有指导。 您描述的方法肯定会与PCL一起使用。 –
你可以请分享链接到这个指导?我目前正在关注这一个https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-xamarin-ios-get-started-users/,但它看起来不像它有关于保存授权令牌的信息。 –