protected Auth ValidarToken(Auth value)
        {
            // Validar Token
            SegurancaAPIController seg = new SegurancaAPIController();

            return(seg.Validar(value));
        }
        protected Repository ValidarToken(Repository value)
        {
            if (value == null)
            {
                value.mensagem = new App_Dominio.Contratos.Validate()
                {
                    Code    = 997,
                    Message = "Parãmetro inválido (Null)",
                };
                return(value);
            }

            Auth a = new Auth()
            {
                Code     = value.mensagem == null || value.mensagem.Code == null ? 0 : value.mensagem.Code.Value,
                Mensagem = value.mensagem == null || value.mensagem.Code == null ? "" : value.mensagem.Message,
                Token    = value.sessionId
            };
            // Validar Token
            SegurancaAPIController seg = new SegurancaAPIController();

            a = seg.Validar(a);

            value.mensagem = new App_Dominio.Contratos.Validate()
            {
                Code    = a.Code,
                Message = a.Mensagem,
            };

            return(value);
        }