Dependency injection 在Unity3D中工作的轻量级IoC容器

Dependency injection 在Unity3D中工作的轻量级IoC容器,dependency-injection,ioc-container,unity3d,Dependency Injection,Ioc Container,Unity3d,有人能给我推荐一个在Unity3D中工作并且不依赖服务定位器模式的好的、轻的c#IoC容器吗?谢谢大家! 最终,我没有找到专门为unity3D框架设计的IoC容器的任何有效实现(http://unity3d.com/),所以我决定自己实现一个,我在这里写了一篇博客:我知道这个线程很旧,但如果有人对Unity3D的IoC解决方案感兴趣,这个开源项目今天上线了:我们根据Sebastiano Mandalá的想法推出了自己的项目,您可以在这里找到:Unity3D在什么平台上运行?这是.NET Comp

有人能给我推荐一个在Unity3D中工作并且不依赖服务定位器模式的好的、轻的c#IoC容器吗?谢谢大家!

最终,我没有找到专门为unity3D框架设计的IoC容器的任何有效实现(http://unity3d.com/),所以我决定自己实现一个,我在这里写了一篇博客:

我知道这个线程很旧,但如果有人对Unity3D的IoC解决方案感兴趣,这个开源项目今天上线了:

我们根据Sebastiano Mandalá的想法推出了自己的项目,您可以在这里找到:

Unity3D在什么平台上运行?这是.NET Compact Framework吗?桌面框架?银灯?适用于Windows Phone的Silverlight?莫诺?月光?哪个版本呢?谢谢你的关注,我想人们会知道Unity3D是什么。老实说,我还不确定Unity3D是如何处理c#代码的,我确定的是它使用的是Mono,而且编译器可能是它的修改版本(例如,它对本机代码支持有一些限制)。它不支持整个.net框架,可能与紧凑型框架类似,但它实际上是为Unity3D创建的。然而,我认为最终我会用它作为我的定制IOC的基础:你无法理解一些不存在的东西;标记的描述甚至假设存在一个称为“Unity3D”的东西。这可能不是获得相关答案的最佳场所。我们最终将其放在了这里的资产库中:我知道这不是一个建设性的评论。但我还是要说出来。我爱上了你。Strange在控制反转(IoC)、依赖注入(DI)和绑定方面教会了我很多东西。如果有人想为unity寻找一个好的MVCS结构的IoC框架,那就别再找了。奇怪是你想要的。