diff --git a/LeadKitAdditions/LeadKitAdditions/Services/Network/ApiNetworkService.swift b/LeadKitAdditions/LeadKitAdditions/Services/Network/ApiNetworkService.swift index c395baf..d588926 100644 --- a/LeadKitAdditions/LeadKitAdditions/Services/Network/ApiNetworkService.swift +++ b/LeadKitAdditions/LeadKitAdditions/Services/Network/ApiNetworkService.swift @@ -57,16 +57,3 @@ open class ApiNetworkService: DefaultNetworkService { } } - -extension ApiRequestParameters { - - public init(url: String, parameters: [String: Any] = [:]) { - - self.init(url: ApiNetworkService.baseUrl + url, - method: .post, - parameters: parameters, - encoding: JSONEncoding.default, - headers: nil) - } - -} diff --git a/LeadKitAdditions/LeadKitAdditions/Services/Network/DefaultNetworkService.swift b/LeadKitAdditions/LeadKitAdditions/Services/Network/DefaultNetworkService.swift index a728d15..4daa92d 100644 --- a/LeadKitAdditions/LeadKitAdditions/Services/Network/DefaultNetworkService.swift +++ b/LeadKitAdditions/LeadKitAdditions/Services/Network/DefaultNetworkService.swift @@ -64,4 +64,21 @@ open class DefaultNetworkService: NetworkService { return sessionManager } + public static func apiRequestParameters(url: String, parameters: [String: Any] = [:]) -> ApiRequestParameters { + return ApiRequestParameters(baseUrl: baseUrl, url: url, parameters: parameters) + } + +} + +private extension ApiRequestParameters { + + init(baseUrl: String, url: String, parameters: [String: Any] = [:]) { + + self.init(url: baseUrl + url, + method: .post, + parameters: parameters, + encoding: JSONEncoding.default, + headers: nil) + } + }