AppProtocol

public protocol AppProtocol

A protocol to define Applications. It is already implemented by Application.

See

see also: Application
  • application name

    Declaration

    Swift

    var name: String { get }
  • application configuration

    Declaration

    Swift

    var config: Configuration? { get }
  • a group of routes

    Declaration

    Swift

    var routes: Routes? { get }
  • application filters (request & response)

    Declaration

    Swift

    var filters: AppFilters? { get }
  • initialize the Application

    Declaration

    Swift

    init(name: String, path: String)
  • to return the server object

    Declaration

    Swift

    func server() -> HTTPServer.Server