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() }); }
public CriarAmigoResponse CriarAmigo([FromBody] CriarAmigoRequest command) { return(_handler.Handle(command)); }