El siguiente ejemplo muestra una implementación sin inyección de dependencias.