static void Main(string[] args) { Conector.Iniciar(); var publicador = new Publicador(Conector.channel); var leitor = new Leitor(Conector.channel); //bool continuar = true; var exchange = "betologs"; var queueName = "Testebeto"; byte[] mensagem; for (int i = 0; i < 500; i++) { mensagem = publicador.CriarMensagem(string.Format("Mensagem de teste {0}!", i)); publicador.EnviarMensagem(exchange, queueName, mensagem); } Console.WriteLine("Mensagens publicada no Rabbit!"); //leitor.LerTodaFilaSemRetorno(queueName); //leitor.CriarConsumidor(queueName); //Console.WriteLine("Consumidor inicializado, aguardando mensagens"); //Console.Read(); //Console.WriteLine("Mensagens lidas do Rabbit!"); //leitor.FecharConsumidor(); Conector.Fechar(); }
public async Task <RequestInfo> Handle(CriarPublicadorCommand request, CancellationToken cancellationToken) { try { var publicador = new Publicador() { PrimeiroNome = request.PrimeiroNome.Trim(), UltimoNome = request.UltimoNome.Trim(), Email = (request.Email != null) ? request.Email.Trim() : null, Telefone = (request.Telefone != null) ? request.Telefone.Trim() : null, Sexo = request.Sexo, Privilegio = request.Privilegio }; _db.Publicadores.Add(publicador); await _db.SaveChangesAsync(cancellationToken); _info.AddExtra("id", publicador.PublicadorId); _info.Sucess(); } catch (DbException ex) { _info.AddFailure("Erro ocorrido ao fazer conexão com banco de dados", ex); } catch (Exception ex) { _info.AddFailure($"Erro! Conferir descrição. ", ex); } return(_info); }
public ActionResult DeleteConfirmed(int id) { Publicador publicador = db.Publicadores.Find(id); db.Publicadores.Remove(publicador); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Name")] Publicador publicador) { if (ModelState.IsValid) { db.Entry(publicador).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(publicador)); }
public ActionResult Create([Bind(Include = "Id,Name")] Publicador publicador) { if (ModelState.IsValid) { db.Publicadores.Add(publicador); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(publicador)); }
// GET: Publicador/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Publicador publicador = db.Publicadores.Find(id); if (publicador == null) { return(HttpNotFound()); } return(View(publicador)); }
public async Task <ActionResult <Publicador> > Post([FromServices] DataContext context, [FromBody] Publicador model) { if (ModelState.IsValid) { context.Publicadores.Add(model); await context.SaveChangesAsync(); return(Ok(model)); } else { return(BadRequest(ModelState)); } }
static void Main(string[] args) { var publicador = new Publicador(); Console.WriteLine(" \n1:Subir código: \n2: Compilar: \n3:Ejecución de pruebas unitarias: \n4. Instalar versión: \n5. Correo de notificación: \n \nSelecciona una opción: \n"); string opt; opt = Console.ReadLine(); switch (opt) { case "1": var subirCodigo = new SubirCodigo(); publicador.AgregaPublicador(subirCodigo); publicador.TareaRealizada(""); break; case "2": var compilar = new Compilar(); publicador.AgregaPublicador(compilar); publicador.TareaRealizada(""); break; case "3": var unitTest = new UnitTest1(); publicador.AgregaPublicador(unitTest); publicador.TareaRealizada(""); break; case "4": var instalarVersion = new InstalarVersion(); publicador.AgregaPublicador(instalarVersion); publicador.TareaRealizada(""); break; case "5": var notificar = new CorreoElectroncio(); publicador.AgregaPublicador(notificar); publicador.TareaRealizada(""); break; default: break; } }
public void Update(Publicador publicador) { Console.WriteLine("Compilación de código correcta"); }
public void Update(Publicador publicador) { Console.WriteLine("Todas las pruebas unitarias fueron exitosas"); }
public void Update(Publicador publicador) { Console.WriteLine("Existe una actualización de código: Versión 1.1"); }
public void Update(Publicador publicador) { Console.WriteLine("Subir Codigo"); }
public void Update(Publicador publicador) { Console.WriteLine("Se ha instalado la versión 1.1"); }
public static PublicadorDetailModel Create(Publicador publicador) { return(Projection.Compile().Invoke(publicador)); }