【发布时间】:2015-04-19 08:26:48
【问题描述】:
在构建我当前的(第一个)Windows Phone 应用程序时,我需要创建一个 Windows 运行时组件来实现我需要的功能。为了使此设置正常工作并且不会将大量代码从我的 PCL 复制到任务类本身,我想使用我已经在整个应用程序中使用的 MMVMCross IOC。
不幸的是,后台任务 (IBackgroundTask) 在完全不同的进程中执行。尝试通过 Mvx.Resolve 使用 IOC 会引发 NullReferenceException。我无法弄清楚如何初始化 IOC,因为标准的“setup.cs”方法在运行时组件中不起作用。
我不需要整个 MVVMCross 堆栈——只需要 IOC。
谢谢。
【问题讨论】:
-
也许可以试试stackoverflow.com/questions/22544832/…中的答案和链接答案
标签: windows-phone windows-phone-8.1 mvvmcross