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 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 ...

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 ...

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 ...

4 la respuesta

¿Cuál es la versión de Python para "Código contra una interfaz, no un objeto"?

Inspirado en una gran pregunta (y un montón de excelentes respuestas) deaquí. [https://stackoverflow.com/questions/4456424/what-do-programmers-mean-when-they-say-code-against-an-interface-not-an-object] ¿La afirmación "Código contra una ...

1 la respuesta

StructureMap: anula los argumentos del constructor para una instancia con nombre

¿Puede anular los argumentos del constructor para una instancia con nombre? Parece que solo puede hacerlo para una instancia predeterminada. Me gustaría hacer: ObjectFactory.With("name").EqualTo("Matt").GetNamedInstance<IActivity>("soccer");

2 la respuesta

Las interfaces se anotan con la anotación @Component en spring IoC / DI. ¿Cuál podría ser la razón?

Algunas veces las interfaces se anotan con la anotación @Component. Entonces mi razonamiento obvio fue que las clases que implementan dicha interfaz también serán tratadas como componentes. Pero si tengo razón, ese no es el caso. Entonces, ¿cuál ...