예제 #1
0
        public void Main()
        {
            string cCodigo      = ObtenerCodigo();
            string cDescripcion = ObtenerDescripcion();

            observadoCommit = new ObservadoCommit(cCodigo, cDescripcion);


            Observador = new ObservadorCompilar();
            observadoCommit.AgregarAcciones(Observador);

            Observador = new ObservadorVersionar();
            observadoCommit.AgregarAcciones(Observador);

            Observador = new ObservadorUTest();
            observadoCommit.AgregarAcciones(Observador);

            SubirCodigo();
            Console.ReadLine();
        }
예제 #2
0
 public void QuitarAcciones(IObservadorCommit _Observador)
 {
     lstObservadores.Remove(_Observador);
 }
예제 #3
0
 public void AgregarAcciones(IObservadorCommit _Observador)
 {
     lstObservadores.Add(_Observador);
 }