Este es uno de esos patrones que se utiliza de manera bastante frecuente.
Va a ser una clase de alto nivel que nos aportara un punto de acceso para diversas interfaces facilitando el uso de las mismas.
Siguiendo un poco la linea de la semana pasada con el post acerca de Singleton, en esta ocasión vamos a utilizar otro patrón bastante utilizado, el patrón Estrategia o Strategy Pattern.
Aunque es un patrón bastante conocido, vamos a explicarlo brevemente y ver como implementarlo en C#.
Este patrón basicamente viene a expresar que una clase va a tener una única instancia. Partiendo de la…