Ejemplo n.º 1
0
        public CriarAmigoResponse Handle(CriarAmigoRequest request)
        {
            var nome    = new Nome(request.PrimeiroNome, request.SobreNome);
            var celular = new Celular(request.Ddd, request.Numero);
            var amigo   = new Amigo(nome, celular);

            _context.Amigos.Add(amigo);
            _context.SaveChanges();

            return(new CriarAmigoResponse
            {
                Id = amigo.Id,
                Nome = amigo.Nome.ToString(),
                Celular = amigo.Celular.ToString()
            });
        }
Ejemplo n.º 2
0
 public CriarAmigoResponse CriarAmigo([FromBody] CriarAmigoRequest command)
 {
     return(_handler.Handle(command));
 }