|
@@ -583,9 +583,6 @@ open class ClosureEventMonitor: EventMonitor {
|
|
|
/// Closure called on the `request(_:didParseResponse:)` event.
|
|
/// Closure called on the `request(_:didParseResponse:)` event.
|
|
|
open var requestDidParseResponse: ((DataRequest, DataResponse<Data?>) -> Void)?
|
|
open var requestDidParseResponse: ((DataRequest, DataResponse<Data?>) -> Void)?
|
|
|
|
|
|
|
|
- /// Closure called on the `request(_:didParseResponse` event, casting the generic serialized object to `Any`.
|
|
|
|
|
- open var requestDidParseAnyResponse: ((DataRequest, DataResponse<Any>) -> Void)?
|
|
|
|
|
-
|
|
|
|
|
/// Closure called on the `request(_:didCreateUploadable:)` event.
|
|
/// Closure called on the `request(_:didCreateUploadable:)` event.
|
|
|
open var requestDidCreateUploadable: ((UploadRequest, UploadRequest.Uploadable) -> Void)?
|
|
open var requestDidCreateUploadable: ((UploadRequest, UploadRequest.Uploadable) -> Void)?
|
|
|
|
|
|
|
@@ -607,9 +604,6 @@ open class ClosureEventMonitor: EventMonitor {
|
|
|
/// Closure called on the `request(_:didParseResponse:)` event.
|
|
/// Closure called on the `request(_:didParseResponse:)` event.
|
|
|
open var requestDidParseDownloadResponse: ((DownloadRequest, DownloadResponse<URL?>) -> Void)?
|
|
open var requestDidParseDownloadResponse: ((DownloadRequest, DownloadResponse<URL?>) -> Void)?
|
|
|
|
|
|
|
|
- /// Closure called on the `request(_:didParseResponse:)` event, casting the generic serialized object to `Any`.
|
|
|
|
|
- open var requestDidParseAnyDownloadResponse: ((DownloadRequest, DownloadResponse<Any>) -> Void)?
|
|
|
|
|
-
|
|
|
|
|
public let queue: DispatchQueue
|
|
public let queue: DispatchQueue
|
|
|
|
|
|
|
|
public init(queue: DispatchQueue = .main) {
|
|
public init(queue: DispatchQueue = .main) {
|
|
@@ -748,11 +742,6 @@ open class ClosureEventMonitor: EventMonitor {
|
|
|
requestDidParseResponse?(request, response)
|
|
requestDidParseResponse?(request, response)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- open func request<Value>(_ request: DataRequest, didParseResponse response: DataResponse<Value>) {
|
|
|
|
|
- // TODO: Make all methods optional so this isn't required.
|
|
|
|
|
- requestDidParseAnyResponse?(request, response as! DataResponse<Any>)
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
open func request(_ request: UploadRequest, didCreateUploadable uploadable: UploadRequest.Uploadable) {
|
|
open func request(_ request: UploadRequest, didCreateUploadable uploadable: UploadRequest.Uploadable) {
|
|
|
requestDidCreateUploadable?(request, uploadable)
|
|
requestDidCreateUploadable?(request, uploadable)
|
|
|
}
|
|
}
|
|
@@ -789,7 +778,4 @@ open class ClosureEventMonitor: EventMonitor {
|
|
|
requestDidParseDownloadResponse?(request, response)
|
|
requestDidParseDownloadResponse?(request, response)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- open func request<Value>(_ request: DownloadRequest, didParseResponse response: DownloadResponse<Value>) {
|
|
|
|
|
- requestDidParseAnyDownloadResponse?(request, response as! DownloadResponse<Any>)
|
|
|
|
|
- }
|
|
|
|
|
}
|
|
}
|