Resultados de la búsqueda a petición "ninject"

4 la respuesta

La mejor ubicación para la configuración / módulos de COI fluidos (actualmente probando Ninject)

Estoy luchando por encontrar el mejor lugar para ubicar mis "Módulos" de configuración de Ninject (el lugar donde se especifican los enlaces de Tipo). Espero que me falte algún truco obvio, ya que esto está comenzando a convertirse en un factor ...

5 la respuesta

Cómo evitar el acoplamiento con un contenedor de IoC

Estoy en el proceso de desarrollar un marco extensible usando DI e IoC. Los usuarios deben poder anular la funcionalidad existente dentro del marco colocando sus propias implementaciones en el contenedor. ¿Cómo puedo permitir que los usuarios ...

1 la respuesta

ASP.NET MVC 3 e inyección de filtro global

Hola, estoy tratando de implementar un filtro global con inyección. El filtro se ve así. public class WikiFilter : IActionFilter { private IWikiService service; public WikiFilter(IWikiService service) { this.service = service; } public ...

15 la respuesta

Ninject MVC3 - bootstrapper lanzando la excepción "Ya inicializado"

He creado un proyecto Asp.Net MVC3 vacío y he usado nugetinstall-package Ninject.MVC3 Sin hacer nada más (no hay servicios registrados y ni siquiera un controlador creado) ejecuto la aplicación. El proyecto se interrumpe en la línea 22 en ...

3 la respuesta

¿Cómo se resuelve una dependencia de Ninject en el archivo global en ASP.NET

Estoy usando los ensamblados Ninject y Ninject.Web con una aplicación de formularios web. En el archivo global.asax especifico los enlaces de esta manera: public class Global : NinjectHttpApplication { protected override IKernel CreateKernel() ...

3 la respuesta

Ninject enlace contextual predeterminado

Tengo una interfaz con algunas implementaciones concretas diferentes. Estoy tratando de darle a Ninject un valor predeterminado para usar y solo usar la otra implementación si un nombre coincide. Por ejemplo, tengo los ...

4 la respuesta

Ninject.MVC3 La propiedad Kernel de Bootstrapper está marcada como Obsoleto. ¿Cómo puedo obtener acceso al núcleo?

Actualicé el paquete Ninject.MVC3 de 2.2.1.0 a 2.2.2.0. Antes tenía acceso al objeto Kernel a través de la propiedad BootStrapper.Kernel, pero en la nueva versión, la propiedad Kernel está marcada como obsoleta. Recibo una advertencia que dice ...

1 la respuesta

Cómo utilizar enlaces con nombre Ninject con DependencyResolver y PropertyInjection

Me doy cuenta de que se prefiere la inyección del constructor, pero tengo curiosidad por saber cómo usar los 'Enlaces con nombre' contextuales de Ninject cuando se usa otra forma de inyección. specíficamente, ¿cómo hago lo siguiente cuando uso ...

1 la respuesta

Atributo de filtro de configuración para inyección de dependencia para aceptar parámetros en el constructor

Estoy siguiendo una configuración de atributo de filtro ninject en estapágin [https://github.com/ninject/ninject.web.mvc/wiki/Filter-configurations]. Para ellos, tienen: .WithConstructorArgumentFromControllerAttribute<LogAttribute>( ...

1 la respuesta

Cómo decirle a Ninject que se una a una implementación, no tiene una referencia a

Estoy usando NinjectMVC3 [http://nuget.org/List/Packages/Ninject.MVC3] en mi proyecto ASP.NET MVC3. Tengo 3 capas Foo.Web Foo.Services Foo.Data Foo.Web hace referencia a Foo.Services pero no a Foo.Data. Uno de mis servicios se ve así public ...