internal Retorno(TFalha falha, HttpStatusCode statusCode = HttpStatusCode.BadRequest)
 {
     Falha   = falha;
     Sucesso = new Sucesso <TSucesso>(default(TSucesso), statusCode);
 }
 internal Retorno(TSucesso sucesso, HttpStatusCode statusCode = HttpStatusCode.OK)
 {
     Sucesso = new Sucesso <TSucesso>(sucesso, statusCode);
     Falha   = default(TFalha);
 }