Resultados de la búsqueda a petición "unity-container"

4 la respuesta

¿Es mejor crear un singleton para acceder al contenedor de la unidad o pasarlo por la aplicación? [cerrado]

Estoy sumergiendo mi dedo del pie en el uso de un marco IoC y he elegido usar Unity. Una de las cosas que todavía no entiendo completamente es cómo resolver objetos más profundamente en la aplicación. Sospecho que no he tenido la bombilla ...

7 la respuesta

Asegúrese de que el controlador tenga un error de constructor público sin parámetros

He seguido estotutorial [http://www.asp.net/web-api/overview/extensibility/using-the-web-api-dependency-resolver] que funcionó muy bien, hasta que modifiqué miDbContext tener un constructor adicional. Ahora tengo problemas con la resolución y no ...

2 la respuesta

¿Cómo sabe Unity.Resolve qué constructor usar?

Dada una clase con varios constructores, ¿cómo puedo decir a Resolve qué constructor usar? Considere la siguiente clase de ejemplo: public class Foo { public Foo() { } public Foo(IBar bar) { Bar = bar; } public Foo(string name, IBar bar) { Bar ...

1 la respuesta

Resolver tipo con PerRequestLifetimeManager sin solicitud HTTP

Tengo una aplicación MVC que usa IoC con Unity y tengo unDbContext implementación definida utilizando elPerRequestLifetimeManager. Este objeto se inyecta a los controladores mediante la implementación de la Unidad de ...

2 la respuesta

WPF + MvvM + Prisma

Soy nuevo en el mundo de Wpf y Mvvm, pero he encontrado un par de ejemplos y acabo de encontrar que hay una forma diferente de crear instancias del modelo. Me gustaría saber la mejor / correcta forma de hacerlo. ambas formas están utilizando ...

1 la respuesta

Usando Unity.WebForms en ASP.NET

Estoy tratando de implementar DI en un proyecto de formularios web, así que instalé los dlls Unity.WebForms en mi capa de interfaz de usuario. Tan pronto como lo hice, se creó una carpeta App_Start para mí con un archivo de ...

8 la respuesta

¿Se puede hacer que Unity no arroje SynchronizationLockException todo el tiempo?

El contenedor de inyección de dependencia de Unity tiene lo que parece ser un problema ampliamente conocido en el que SynchronizedLifetimeManager a menudo hace que el método Monitor.Exit arroje una SynchronizationLockException que luego se ...

1 la respuesta

¿Qué debe hacer el método UnityContainer.Teardown?

Me gustaría "liberar" explícitamente la instancia de objeto resuelta por Unity. Esperaba que el método Teardown se usara exactamente para esto, así que intenté algo como esto: container.RegisterType(typeof(IMyType), typeof(MyType), ...

4 la respuesta

Unity IoC no inyecta dependencia en el controlador de API web

Soy muy nuevo en el uso de Unity, pero mi problema es que cada vez que llamo a mi servicio web, recibo una excepción que indica que "Asegúrese de que el controlador tenga un constructor público sin parámetros" He seguido varios tutoriales y ...

1 la respuesta

Inyección de dependencias en atributos

Estoy tratando de inyectar una dependencia en una costumbreAuthorizeAttribute como sigue: public class UserCanAccessArea : AuthorizeAttribute { readonly IPermissionService permissionService; public UserCanAccessArea() ...