Răsfoiți Sursa

Adding request method that takes URLRequestConvertible

Mattt Thompson 11 ani în urmă
părinte
comite
01f49da18a
1 a modificat fișierele cu 5 adăugiri și 1 ștergeri
  1. 5 1
      Source/Alamofire.swift

+ 5 - 1
Source/Alamofire.swift

@@ -966,7 +966,11 @@ private func URLRequest(method: Method, URLString: URLStringConvertible) -> NSUR
 // MARK: Request
 
 public func request(method: Method, URLString: URLStringConvertible, parameters: [String: AnyObject]? = nil, encoding: ParameterEncoding = .URL) -> Request {
-    return Manager.sharedInstance.request(encoding.encode(URLRequest(method, URLString), parameters: parameters).0)
+    return request(encoding.encode(URLRequest(method, URLString), parameters: parameters).0)
+}
+
+public func request(URLRequest: URLRequestConvertible) -> Request {
+    return Manager.sharedInstance.request(URLRequest.URLRequest)
 }
 
 // MARK: Upload