2012-02-08 10 views
10

Puede alguien sugerir un contenedor IoC bien y la luz C# que funciona en Unity3D y no depende de patrón Service Locator? ¡Gracias!Ligera contenedor IoC que trabaja en Unity3D

+1

en qué plataforma hace Unity3D ¿correr? ¿Es esto .NET Compact Framework? ¿Marco de escritorio? Silverlight? Silverlight para Windows Phone? ¿Mono? ¿Luz de la luna? ¿Y qué versión? – Steven

+1

Gracias por el interés, que asume la gente supiera lo que es Unity3D. honestamente no estoy todavía seguro acerca de cómo maneja Unity3D código C#, lo que estoy seguro es que utiliza Mono y probablemente el compilador es una versión modificada del mismo (por ejemplo, tiene algunas limitaciones sobre el soporte de código nativo). No es compatible con todo el marco .NET, probablemente se trata de algo similar a la compacta, pero en realidad es una creada a propósito para Unity3D. Sin embargo, creo que con el tiempo voy a utilizar esto como base de mi encargo COI: http://stackoverflow.com/a/8973094/732761 – sebas

+0

No se puede entender algo que no existe; la descripción de la etiqueta incluso supone que hay algo llamado "Unity3D". Probablemente este no sea el mejor lugar para obtener respuestas relevantes. – Jessy

Respuesta

6

sé que este hilo es viejo, pero si alguien viene que esté interesado en una solución COI para Unity3D, este proyecto de código abierto se puso en marcha hoy: http://thirdmotion.github.io/strangeioc/

+0

Sé que este no es un comentario constructivo. Pero, sin embargo, solo voy a decirlo. Estoy enamorado de StrangeIoC. Strange me ha enseñado mucho en términos de inversión de control (IoC), inyección de Dependencia (DI) y ligaduras en general. Si alguien está buscando un buen marco estructurado de IoC MVCS para la unidad, no busque más. Extraño es lo que quieres. – hdsenevi

2

rodamos nuestro propio basado en las ideas de Sebastiano Mandala, que se puede encontrar aquí: https://github.com/modesttree/Zenject

+0

Terminamos poniendo esto en la tienda de activos aquí: http://u3d.as/content/modest-tree-media/zenject-dependency-injection/7ER –

Cuestiones relacionadas