コード例 #1
0
ファイル: Program.cs プロジェクト: fernandoCab26/CursoSOLID
        static void Main(string[] args)
        {
            try
            {
                IProcesadorEventos procesador = CrearDependencias().GetService <IProcesadorEventos>();

                foreach (string mensaje in procesador.ProcesarEventos())
                {
                    Console.WriteLine(mensaje);
                }
            }
            catch (Exception ex)
            {
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine("Ha ocurrido un error:" + ex.Message);
                Console.ForegroundColor = ConsoleColor.White;
            }
        }
コード例 #2
0
 public EjecutadorPrograma(iLectorArchivo _lector, IProcesadorEventos _procesador, IMostrarMensajes _mensajes)
 {
     lector     = _lector;
     procesador = _procesador;
     mensajes   = _mensajes;
 }