static void Main(string[] args) { var subject = new AzureObservado(); var observerA = new Compilar(); subject.addObsevador(observerA); var observerB = new PruebasUnitarias(); subject.addObsevador(observerB); var observerC = new InstalarVersion(); subject.addObsevador(observerC); var observerD = new EnviarCorreo(); subject.addObsevador(observerD); subject.SubirCambios(); Console.ReadKey(); }
static void Main(string[] args) { var subject = new ObservadoAzure(); var observerA = new Compilar(); subject.addObsevador(observerA); var observerB = new PruebasUnitarias(); subject.addObsevador(observerB); var observerC = new Versionar(); subject.addObsevador(observerC); var observerD = new EnvioCorreo(); subject.addObsevador(observerD); string codigo = "Console.WriteLine('Este es el código subido')"; string Concepto = "Código para imprimir en consola"; subject.SubirConjuntoCambio(codigo, Concepto); Console.ReadKey(); }