From a3989c42452fedd1f735fd85af4efcf0933312db Mon Sep 17 00:00:00 2001 From: Ailton Vieira Date: Wed, 28 Jun 2023 20:05:26 -0300 Subject: [PATCH] Improve executor initializer --- Examples/Sources/AlamofireServiceExecutor.swift | 2 +- Sources/SwiftRequest/Service.swift | 4 ++-- Sources/SwiftRequest/URLSessionServiceExecutor.swift | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Examples/Sources/AlamofireServiceExecutor.swift b/Examples/Sources/AlamofireServiceExecutor.swift index a899605..179bbff 100644 --- a/Examples/Sources/AlamofireServiceExecutor.swift +++ b/Examples/Sources/AlamofireServiceExecutor.swift @@ -9,7 +9,7 @@ class AlamofireServiceExecutor: ServiceExecutor { let response: DataResponse } - init(session: Session = .default) { + init(_ session: Session = .default) { self.session = session } diff --git a/Sources/SwiftRequest/Service.swift b/Sources/SwiftRequest/Service.swift index cde954a..5b16897 100644 --- a/Sources/SwiftRequest/Service.swift +++ b/Sources/SwiftRequest/Service.swift @@ -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)) } } diff --git a/Sources/SwiftRequest/URLSessionServiceExecutor.swift b/Sources/SwiftRequest/URLSessionServiceExecutor.swift index 9d80954..e24757c 100644 --- a/Sources/SwiftRequest/URLSessionServiceExecutor.swift +++ b/Sources/SwiftRequest/URLSessionServiceExecutor.swift @@ -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 }