0001 import Foundation 0002 0003 public protocol RouterDriver{ 0004 func route
Application.swift:15 public let router: RouterDriverApplication.swift:60 public init(router: RouterDriver = BranchRouter(), server: ServerDriver = SocketServer()) {BranchRouter.swift:12 public final class BranchRouter: RouterDriver {(request: Request) -> Request.Handler? 0005 func register
Application.swift:143 if let routerHandler = router.route(request) {(hostname hostname: String?, method: Request.Method, path: String, handler: Request.Handler) 0006 } 0007
Application.swift:79 self.router.register(hostname: route.hostname, method: route.method, path: route.path, handler: route.handler)