awesome-ios-developer/Helper/Network Layer/Services/NetworkRouter.swift
2021-05-19 23:15:53 -05:00

15 lines
305 B
Swift

//
// NetworkRouter.swift
// MapDemoApp
//
// Created by JungpyoHong on 4/25/21.
//
import Foundation
protocol NetworkRouter: AnyObject {
associatedtype EndPoint: EndPointType
func request<T: Decodable>(_ route: EndPoint, completion: @escaping NetworkRouterCompletion<T>)
func cancel()
}