Skip to content

You're viewing documentation for a pre-release version. View the latest stable version

Initializer

init(closure:)

Create a new BasicResponder.
init(closure: @Sendable @escaping (Request) async throws -> Response)

Parameters

closure

Responder closure.

Discussion

let notFound: Responder = BasicResponder { req in
    let res = req.response(http: .init(status: .notFound))
    return res
}