我很好奇,在所有可能的C#.NET反转控制解决方案中,如果有人尝试过Dynamo IoC(
http://www.dynamoioc.com/)以及它是否适用于为MonoTouch和MonoDroid设计的项目?
虽然我没有明确使用MonoTouch或MonoDroid,但我使用的是Unity 3D(http://www.unity3d.com).我希望如果一个IoC框架(例如Dynamo)在MonoTouch和MonoDroid上工作,它很可能也会满足我对Unity 3D的需求.
注意:我一直在研究控制容器的反转,以及它们与MonoTouch,MonoDroid等的兼容性,现在已经有几天了;这个问题不是来自懒惰,而是我在研究具体关于Dynamo IOC及其与MonoTouch,MonoDroid等的兼容性时发现的细节缺乏.
我无法回答有关DynamoIoC的问题,但我已经在MonoTouch和MonoDroid上使用了TinyIoC和OpenNetCF IoC而没有任何问题.
> https://github.com/grumpydev/TinyIoC
> http://ioc.codeplex.com/
在MvvmCross中,我目前使用一组非常有限的OpenNetCF功能,可以在wp7,ios,droid和winrt中使用.