@@ -36,7 +36,7 @@ open class Session {
3636 /// - parameter handler: The closure that receives result of the request.
3737 /// - returns: The new session task.
3838 @discardableResult
39- open class func send< Request: APIKit . Request > ( _ request: Request , callbackQueue: CallbackQueue ? = nil , progressHandler: @escaping ( Int64 , Int64 , Int64 ) -> Void = { _ , _ , _ in } , completionHandler: @escaping ( Result < Request . Response , SessionTaskError > ) -> Void = { _ in } ) -> SessionTask ? {
39+ open class func send< Request: APIKit . Request > ( _ request: Request , callbackQueue: CallbackQueue ? = nil , progressHandler: @escaping ( Progress ) -> Void = { _ in } , completionHandler: @escaping ( Result < Request . Response , SessionTaskError > ) -> Void = { _ in } ) -> SessionTask ? {
4040 return shared. send ( request, callbackQueue: callbackQueue, progressHandler: progressHandler, completionHandler: completionHandler)
4141 }
4242
@@ -54,7 +54,7 @@ open class Session {
5454 /// - parameter handler: The closure that receives result of the request.
5555 /// - returns: The new session task.
5656 @discardableResult
57- open func send< Request: APIKit . Request > ( _ request: Request , callbackQueue: CallbackQueue ? = nil , progressHandler: @escaping ( Int64 , Int64 , Int64 ) -> Void = { _ , _ , _ in } , completionHandler: @escaping ( Result < Request . Response , SessionTaskError > ) -> Void = { _ in } ) -> SessionTask ? {
57+ open func send< Request: APIKit . Request > ( _ request: Request , callbackQueue: CallbackQueue ? = nil , progressHandler: @escaping ( Progress ) -> Void = { _ in } , completionHandler: @escaping ( Result < Request . Response , SessionTaskError > ) -> Void = { _ in } ) -> SessionTask ? {
5858 let task = createSessionTask ( request, callbackQueue: callbackQueue, progressHandler: progressHandler, completionHandler: completionHandler)
5959 task? . resume ( )
6060 return task
@@ -77,7 +77,7 @@ open class Session {
7777 }
7878 }
7979
80- internal func createSessionTask< Request: APIKit . Request > ( _ request: Request , callbackQueue: CallbackQueue ? , progressHandler: @escaping ( Int64 , Int64 , Int64 ) -> Void , completionHandler: @escaping ( Result < Request . Response , SessionTaskError > ) -> Void ) -> SessionTask ? {
80+ internal func createSessionTask< Request: APIKit . Request > ( _ request: Request , callbackQueue: CallbackQueue ? , progressHandler: @escaping ( Progress ) -> Void , completionHandler: @escaping ( Result < Request . Response , SessionTaskError > ) -> Void ) -> SessionTask ? {
8181 let callbackQueue = callbackQueue ?? self . callbackQueue
8282 let urlRequest : URLRequest
8383 do {
@@ -90,8 +90,8 @@ open class Session {
9090 }
9191
9292 let task = adapter. createTask ( with: urlRequest,
93- progressHandler: { bytesSent , totalBytesSent , totalBytesExpectedToSend in
94- progressHandler ( bytesSent , totalBytesSent , totalBytesExpectedToSend )
93+ progressHandler: { progress in
94+ progressHandler ( progress )
9595 } ,
9696 completionHandler: { data, urlResponse, error in
9797 let result : Result < Request . Response , SessionTaskError >
0 commit comments