Improved the DoccMiddleware midlleware integration to the router on the AppBuilder builder in the library target.

This commit is contained in:
Javier Cicchelli 2025-02-26 00:24:25 +01:00
parent d19d34fafb
commit f9e8088088

View File

@ -32,10 +32,6 @@ public struct AppBuilder {
let router = router(logger: logger)
router.addMiddleware {
DocCMiddleware("Resources/Public")
}
return Application(
router: router,
configuration: .init(
@ -61,7 +57,10 @@ private extension AppBuilder {
func router(logger: Logger) -> Router<AppRequestContext> {
let router = Router()
router.add(middleware: LogRequestsMiddleware(logger.logLevel))
router.addMiddleware {
LogRequestsMiddleware(logger.logLevel)
DocCMiddleware("Resources/Archives")
}
router.get("/") { _,_ in
""