2011-06-13 79 views
4

是否有人在monodroid项目中使用ninject? 如果是的话,任何关于实现这一点的指针/细节将不胜感激。Monodroid和ninject

回答

4

我还没有尝试过在单声道中使用Ninject For Android,但我确实有一个使用TinyIoC和Funq的blog article up here,所以这可能是一个很好的开始。我不确定Ninject的依赖关系是什么,但是您必须针对Mono For Android配置文件(如果可能的话)构建它的一个版本才能使其工作。

+0

嗨Greg 您的博客是我开始搜索IOC容器并使用ninject的原因,我希望。我们有一个需要移植到Android/IOS/WP7黑社会的WM6.5应用程序,所以我在开始项目之前就推动将核心与ui完全分离。使用IOC和ORM似乎是不容易的。 ninject源代码已经针对Android配置文件进行了编译,但是在默认路径方面出现了一些错误,所以我需要花一些时间来处理它。感谢伟大的博客。 – Kern 2011-06-16 03:03:54

+0

我一直在使用TinyIoc来将WM 6.5应用移植到android。我们已经能够使用TinyIoc和使用MVVM模式实现良好的分离。 – 2011-10-23 16:53:03

3

是的,它工作得很好。 见answer on other question

+2

你应该在这里提出这个答案,因为这是两个老问题。 – ctacke 2012-05-19 04:01:28

+0

+1 @ctacke并投票结束。当它被移动时,等待这个答案+1 ... – 2012-05-21 13:35:17

+0

请注意,ninject不会在单点触摸上工作,所以如果您计划在任何时候移植到单点触摸,您仍然可能想要选择Funq – anthony 2012-06-20 23:05:05