¿Alguien puede pensar en una buena solución para obtener IOC en una aplicación de consola?IOC para una aplicación de consola?
En el momento en que es justo con una clase estática con el siguiente método:
public static T Resolve<T>()
{
return dependencyResolver.Resolve<T>();
}
Me gustaría que la experiencia de ser transparente, pero no puedo pensar en una manera de lograr esto desde una aplicación de consola.
¿Llama al método Resolver() directamente desde el contenedor IoC o utiliza un contenedor para ocultar el contenedor IoC de la aplicación de la consola? –
Rookian
llámelo directamente desde el contenedor ... a menos que tenga una razón para ocultarlo. –
@MattHinze ¿Todavía se considera un antipatrón incluso en una aplicación de consola? – Rushino