          - returns: The created request.
      */
     class func request(requestConfigurations: RequestConfigurations) -> Request {
-        return Networker.sharedInstance.manager.request(Router(requestConfigurations))
+        return Networker.sharedInstance.manager
+            .request(Router(requestConfigurations))
+            .validate()
     }
     
     /**

        
    }
    
    // MARK: - Request Methods

    /**
        Creates a request for the specified URL request.

        - returns: The created request.
    */
    class func request(URLRequest: URLRequestConvertible) -> Request {
        return Networker.sharedInstance.manager
            .request(URLRequest)
            .validate()
    }
    
    /**
