windows-8 - 在 Windows8 商店应用程序中在哪里注册类型 (IoC)?

标签 windows-8 inversion-of-control unity-container

在 Windows 8 应用程序上为我的 IoC 使用 Unity。

我想知道在哪里注册我的类型的最佳位置?

我目前正在考虑在 App.xaml.cs 中执行此操作并覆盖 OnLaunch 事件。

最佳答案

我认为你的方法很标准。

有点不相关,但 Unity 有一个用于 Prism WPF 应用程序的 bootstrap 。我想知道是否有适用于统一 Windows 8 应用程序的等效项:

http://msdn.microsoft.com/en-us/library/gg430868%28v=pandp.40%29.aspx

无论如何,我会遵循此模式只是从 App.xaml.cs 文件中删除一些代码。

关于windows-8 - 在 Windows8 商店应用程序中在哪里注册类型 (IoC)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13331618/

相关文章:

javascript - 从 WinJS.Binding.List 中删除项目

windows-8 - Surface rt 的用户代理字符串是什么?

design-patterns - 处理 IOC 中的循环依赖

c# - 注入(inject)异常类

.net - MEF 是依赖注入(inject)框架吗?

c# - 多数据库上下文

WebView - 检测用户何时单击链接?

c# - SignalR:调用集线器方法 "XXX"时出错

inversion-of-control - 在 Nancy 项目中获取 TinyIoc 当前容器

c# - 无法使用 Unity 解析的类型 [MVC 5]