Resultados de la búsqueda a petición "inversion-of-control"

1 la respuesta

Mejores prácticas para la inyección de dependencias a través del constructor

Inversión de control [https://en.wikipedia.org/wiki/Inversion_of_control]es una técnica a prueba de valor que se utiliza para modularizar un sistema y desacoplar los componentes entre sí. El bajo acoplamiento siempre es una ventaja: simplifica ...

2 la respuesta

Creación de instancias de servicio WCF a través del contenedor IoC

¿Se puede hacer que el tiempo de ejecución de WCF haga una instancia de un servicio a través de un contenedor IoC en lugar de a través de su proceso habitual? (Además, dado un posible choque entre la configuración del estilo de vida del ...

2 la respuesta

Cómo usar la extensión Convenciones de Ninject sin hacer referencia a Ensamblaje (o Tipos dentro de él)

Lo siento de antemano por la larga pregunta, es larga porque he estado cavando en esto todo el día. El problema general:Tengo una aplicación ASP.Net MVC2 con los siguientes proyectos: MyApp.Web, MyApp.Services, MyApp.Data. Codificamos las ...

2 la respuesta

¿Cómo uso AutoMapper con Ninject.Web.Mvc?

PrepararYo tengo unAutoMapperConfiguration clase estática que configura las asignaciones de AutoMapper: static class AutoMapperConfiguration() { internal static void SetupMappings() { Mapper.CreateMap<long, ...

2 la respuesta

Cómo eliminar la funcionalidad de la unidad de trabajo de los repositorios utilizando IOC

Tengo una aplicación que usa ASP.NET MVC, Unity y Linq to SQL. El contenedor de la unidad registra el tipoAcmeDataContext que hereda deSystem.Data.Linq.DataContext, con unLifetimeManager utilizandoHttpContext. Hay una fábrica de controladores ...

2 la respuesta

¿Cómo controlo la creación / duración de la instancia de MembershipProvider?

He registrado una clase personalizada MembershipProvider en mi archivo Web.Config. Estoy usando Inversion Of Control con Castle Windsor y he registrado mi clase personalizada MembershipProvider como transitoria (porque también está usando un ...

1 la respuesta

Angular 2 interfaz inyectable?

Hoy me topé con algo que no pensé que me causaría problemas. En Java y Spring, puedo declarar dos beans que implementan una interfaz determinada, mientras que en otra clase donde se inyectan solo trabajo con la interfaz; De hecho, esto es lo que ...

1 la respuesta

resolución polimórfica de parámetros genéricos en Unity registerType

Estoy tratando de hacer lo siguiente y no puedo: class base {} class derived1 : base {} class derived2 : base {} interface itr<t> where t : class, base {} class c1: itr<derived1> {} class c2 : itr<derived2> {} // Los siguientes 2 registros ...

8 la respuesta

¿Prueba de unidad de registro de IoC?

¿Debería probar el código que registra los componentes en su contenedor IoC? ¿Si es así, cómo?

1 la respuesta

MVC3 + Ninject - ¿Cómo?

Acabo de empezar a jugar con contenedores IoC y, por lo tanto, elegí Ninject. Después de varias horas de sudor y lágrimas, todavía no puedo entender cómo configurar mi aplicación MVC3 con Ninject. Hasta ahora tengo: Global.asax.cs public ...