mirror of
https://github.com/zhigang1992/swift-request.git
synced 2026-01-12 09:34:11 +08:00
Improve executor initializer
This commit is contained in:
@@ -9,7 +9,7 @@ class AlamofireServiceExecutor: ServiceExecutor {
|
||||
let response: DataResponse<Data, AFError>
|
||||
}
|
||||
|
||||
init(session: Session = .default) {
|
||||
init(_ session: Session = .default) {
|
||||
self.session = session
|
||||
}
|
||||
|
||||
|
||||
@@ -18,10 +18,10 @@ open class Service {
|
||||
}
|
||||
|
||||
convenience public init(baseURL: URL, session: URLSession) {
|
||||
self.init(baseURL: baseURL, executor: URLSessionServiceExecutor(session: session))
|
||||
self.init(baseURL: baseURL, executor: URLSessionServiceExecutor(session))
|
||||
}
|
||||
|
||||
convenience public init(baseURL: String, session: URLSession) {
|
||||
self.init(baseURL: baseURL, executor: URLSessionServiceExecutor(session: session))
|
||||
self.init(baseURL: baseURL, executor: URLSessionServiceExecutor(session))
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@ import Foundation
|
||||
public class URLSessionServiceExecutor: ServiceExecutor {
|
||||
private let session: URLSession
|
||||
|
||||
public init(session: URLSession = .shared) {
|
||||
public init(_ session: URLSession = .shared) {
|
||||
self.session = session
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user