MiddlewareServer only invokes the last middleware, but never propagates the request to the previous ones.
try await ExampleMiddlewareServer(
server: server
) { server in
server
.logging(logger: Logger(label: "Logger"))
.requestHandler()
}.serve()
The .logging(...) middleware is never invoked.
MiddlewareServer only invokes the last middleware, but never propagates the request to the previous ones.
swift-http-api-proposal/Examples/MiddlewareServer/MiddlewareServer.swift
Line 35 in d7527be
The
.logging(...)middleware is never invoked.