Es posible configurar el marco de Inyección de Dependencia de Unidades para que se resuelva por convención. Entonces, en otras palabras, si tengo un ICustomerRepository cuando intente resolver esto, primero buscará si hay algún tipo registrado y, si no lo tiene, tratará y resolverá la clase CustomerRepository por convención.Configuración de Unity por convención
Esto ahorraría mucha codificación repetitiva.
Consulte esta publicación de blog: [Extensión de registro basada en la convención para Unity] (http://www.ctrl-shift-b.com/2009/06/convention-based-registration-extension.html) – Sylvain