ninject

¿Cómo se comparan los marcos principales de C# DI/IoC? [cerrado]

A riesgo de entrar en territorio de la guerra santa, ¿cuáles son las fortalezas y debilidades de estos marcos populares de DI ... los pequeños contenedores oscuros que la gente ha hecho, Estoy buscando comparaciones entre los marcos populares (y activos).

Ninject vs Unity for DI [cerrado]

Estamos usando ASP.net MVC. ¿Cuál de estos es el mejor Ninject o Unidad DI framework y por qué?

MVC5, Web API 2 y Ninject

He creado un nuevo proyecto MVC5 con Web API 2, luego agregué el Ninject.Paquete MVC3 de NuGet. La inyección de constructor ... eContext>().InRequestScope(); kernel.Bind<IRepository>().To<Repository>().InRequestScope(); } } }

Ninject + MVC3 = InvalidOperationException: La secuencia no contiene elementos

Creé un nuevo proyecto MVC3, golpeé F5, vi la página de ejemplo. Luego usé NuGet para obtener el Ninject.Extensión MVC . Mo ... nea 67. Y por supuesto, la línea 67 de ese archivo llama .Single (), lanzando así la excepción. ¿Qué estoy haciendo mal?

Cómo usar el envase DI cuando OwinStartup

Es un proyecto Web API 2. Cuando implemento DI usando Ninject, recibí un mensaje de error Se produjo un error al intentar c ... w SimpleInjectorWebApiDependencyResolver(container); app.UseWebApi(config); } SimpleInjectorWebApiDependencyResolver

Un objeto con la misma clave ya existe en el ObjectStateManager. El ObjectStateManager no puede rastrear varios objetos con la misma clave

Usando EF5 con un Patrón de Repositorio genérico y ninject para injenction de dependencias y encontrándose con un problema al ... as sugerencias en stack y en Internet y no he encontrado nada que lo resuelva. Cualquier solución sería apreciada. Gracias!

¿Qué hace WebActivator?

Este código se generó para mí después de agregar el código entity framework primero para SQL Server CE usando NuGet. No hicie ... go. [assembly: WebActivator.PreApplicationStartMethod(typeof(StackTorrents.WebUI.App_Start.SQLCEEntityFramework), "Start")]

Inyección de dependencia con Ninject y atributo Filter para asp.net mvc

Estoy escribiendo un filtro de autorización personalizado para asp.net mvc 3. Necesito inyectar un userservice en la clase pe ... public override void Load() { Bind<IUserService>().To<UserService>(); } }

Repositorio genérico Ninject + Bind

Estoy tratando de vincular una interfaz IRepository genérica a mi repositorio genérico - sin embargo, siempre devuelve null? ... (typeof(Repository<>)); Sin embargo, si paso en una interfaz no genérica y la clase entonces funciona como un sueño?

¿Es posible enlazar diferentes interfaces a la misma instancia de una clase implementando todas ellas?

Tengo la siguiente situación (simplificada): Tengo dos interfaces interface IAmAnInterface { void DoSomething(); } Y ... manera de decirle a Ninject que use la misma instancia de IAmAnImplementation para IAmAnInterface así como IAmAnInterfaceToo?

Ninject: ¿Registrar una instancia ya creada con Ninject?

¿Puede alguien decirme si puedo registrar una instancia ya creada de una clase con Ninject para que use esta instancia cada ... n singleton, pero tengo la instancia ya creada. Toda la documentación apunta a la creación de nuevas instancias de una clase.

¿Dónde debo hacer la inyección con Ninject 2 + (y cómo organizo mis Módulos?)

Tengo una solución con dos proyectos relevantes (para esta pregunta), y algunos otros; Biblioteca de clases con funcionalid ... ersona en terminar en esta situación, y seguramente sería bueno saber cuál es la forma" adecuada " de hacer esto... Gracias!

Con.Parámetros.ConstructorArgument con ninject 2.0

¿Cómo usar esta funcionalidad en ninject 2.0? MyType obj = kernel.Get<MyType>(With.Parameters.ConstructorArgument("foo","bar")); El "Con" no está allí: (

Dependencia inyectando UserStore en el inicio de OWIN usando Ninject OWIN middleware

Tengo problemas para crear un UserStore personalizado usando la inyección de dependencias al crear un ApplicationUserManager ... que también tenga acceso a las opciones IdentityFactoryOptions que Owin usa para inyectar el proveedor de tokens de usuario?

ASP.NET MVC 4 + Ninject MVC 3 = Ningún constructor sin parámetros definido para este objeto

ACTUALIZACIÓN-Por favor mira mi respuesta para un enlace y explicación de la solución a este problema Antes de empezar, sé ... } } } ACTUALIZACIÓN-Por favor, mira mi respuesta para un enlace y explicación de la solución a este problema

Configurar Ninject con Asp.Net MVC y Api Web

He configurado mi proyecto con Ninject IoC. Mi proyecto tiene controladores Asp.Net MVC regulares y controladores Web Api. A ... e.Bundles); GlobalConfig.CustomizeConfig(GlobalConfiguration.Configuration); AreaRegistration.RegisterAllAreas(); }

Ninject MVC3-excepción de lanzamiento de bootstrapper "Ya inicializado"

He creado un vacío Asp.Net MVC3 project, y utilizó nuget install-package Ninject.MVC3 Sin hacer nada más (no hay servicios ... ecto está funcionando como debería. Tampoco puedo recrear el problema en nuevos proyectos. Lo siento por perder el tiempo:)

Validación: ¿Cómo inyectar un envoltorio de Estado de Modelo con Ninject?

Estaba mirando este tutorial http://asp-umb.neudesic.com/mvc/tutorials/validating-with-a-service-layer--cs sobre cómo envol ... onDictionary; _repository = repository; } public ProductController(IProductService service) { _service = service; }

Hacer que Entity framework implemente una interfaz

Quiero usar IoC con Entity framework y Ninject. Me imagino que necesito las clases de Entidad Generadas para implementar una ... tipo de modelo a los métodos también. Hay muchas opciones. Esto funcionó para mí, gracias a Jon Skeet por su guía experta.

Directrices Para Dispose() y Ninject

Por lo tanto, tengo un método expuesto desde un servicio WCF como tal: public GetAllCommentsResponse GetAllComments(GetAllCo ... modos, ¿por qué exactamente hay una llamada a GC.SuppressFinalize () al desechar? ¿Cómo se diferencian Desechar y finalizar?