Resultados de la búsqueda a petición "simple-injector"

2 la respuesta

Uso del contenedor DI en pruebas unitarias

Hemos estado usando Simple Injector con buen éxito, en una aplicación bastante sustancial. Hemos estado usando la inyección de constructor para todas nuestras clases de producción, y configuramos Simple Injector para llenar todo, y todo es color ...

2 la respuesta

SimpleInjector y FluentValidationFactory

Estoy tratando de automatizar la validación de mis modelos de vista, sé que puedo agregar un atributo para especificar mi validación, pero hay una opción para configurar una fábrica para automatizar todo eso, miré:esta ...

5 la respuesta

¿Usando Application Insights con pruebas unitarias?

Tengo una aplicación web MVC y estoy usando Simple Injector para DI. Casi todo mi código está cubierto por pruebas unitarias. Sin embargo, ahora que he agregado algunas llamadas de telemetría en algunos controladores, tengo problemas para ...

1 la respuesta

Registro de NLog ILogger con inyector simple

¿Hay alguna manera de obtener el contexto para poder recuperar elloggerName y useLogManager.GetLogger(loggerName) en lugar deLogManager.GetCurrentClassLogger()? Me di cuentacontainer.RegisterConditional() tiene acceso al contexto. Además, ...

2 la respuesta

¿Cómo verificar si DbContext tiene una transacción?

Antecedentes: tengo el servicio WCF con SimpleInjector como IoC que crea una instancia de DbContext por solicitud WCF. El propio backend es CQRS. CommandHandlers tiene muchos decoradores (validación, autorización, registro, algunas reglas ...

3 la respuesta

Cómo registrar AutoMapper 4.2.0 con Simple Injector

Actualizado a AutoMapper 4.2.0 y siguiendo la guía de migración disponible ...

4 la respuesta

Cómo abrir el decorador genérico encadenado con unity + UnityAutoRegistration

Salí hoy en una tangente interesante después de leereste artículo sobre la decoración del controlador de comandos [https://cuttingedge.it/blogs/steven/pivot/entry.php?id=91]. Quería ver si podía implementar el patrón usando Unity en lugar de ...