DefaultNetworkService
final class DefaultNetworkService
extension DefaultNetworkService: NetworkService
-
Declaration
Swift
private let config: NetworkConfigurable -
Declaration
Swift
private let sessionManager: NetworkSessionManager -
Declaration
Swift
private let logger: NetworkErrorLogger -
Declaration
Swift
init( config: NetworkConfigurable, sessionManager: NetworkSessionManager = DefaultNetworkSessionManager(), logger: NetworkErrorLogger = DefaultNetworkErrorLoger() ) -
Declaration
Swift
private func request( request: URLRequest, completion: @escaping CompletionHandler ) -> NetworkCancellable -
Declaration
Swift
private func resolve(error: Error) -> NetworkError
-
Declaration
Swift
func request( endPoint: RequestTable, completion: @escaping CompletionHandler ) -> NetworkCancellable?
DefaultNetworkService Class Reference