#HowTo Crear un Factory delegate en Autofac 6.0.0 y C#.

En este post te voy a explicar como resolver dependencias usando factory delegates con C# y Autofac.

Primeros pasos.

  • Estoy empleando Autofac 6.0.0, si utilizas otra versión anterior puede que la funcionalidad sea distinta o no exista.
  • Los delegates pueden ser colocados en la misma clase o en otra.
  • Todos los argumentos de los constructores y delegados deben coincidir en nombre y posición.
  • Los delegados pueden utilizarse como dependencias inyectables.
  • El ejemplo cubre argumentos simples, dependencias inyectadas y no inyectadas.
  • No es necesario registrar los delegate factories manualmente.

Ejemplo:

Gustavo Sánchez

Soy especialista en escribir software de calidad. Mediante el uso de marcos de trabajo, técnicas y automatización de procesos he podido reducir los costes operativos de los sistemas de la empresa. Sistemas confiables y adaptables producen clientes felices.