初始化MobileServicesClient的最佳位置

ems*_*tea 1 c# azure-mobile-services uwp

我正在尝试初始化MobileServices客户端的实例.我想在共享单例对象上创建一个实例,我的应用程序中的所有页面都可以使用它.我尝试在App.xaml.cs中的Application的构造函数上初始化它,但遇到了一个令人讨厌的本机异常被抛出.初始化MobileServices客户端的最佳位置是什么?

  • 主页的构造函数?
  • 主页的加载事件(进行空检查后)?
  • 推出应用程序的事件处理程序?

bre*_*sam 6

移动服务快速入门在App.xaml.cs中将其内联初始化为公共静态.例如:https://github.com/Azure/azure-mobile-apps-quickstarts/blob/master/client/windows-universal-cs/ZUMOAPPNAME/ZUMOAPPNAME.Shared/App.xaml.tt#L32.

然后,您可以App.MobileService从应用代码中访问它.