private void ValidarCartao(Cartao cartao)
 {
     if (cartao.CodigoVerificador == default(int) || cartao.Numerocartao == default(int))
     {
         throw new ArgumentException("Preencha os dados do Cartao!");
     }
 }
 public ActionResult <IEnumerable <string> > RealizarTransacao([FromQuery] Cartao cartao)
 {
     ValidarCartao(cartao);
     //Transacao efetuada...
     return(Ok("Transação efetuada com sucesso."));
 }