Sources/OrchardNestServer/SiteMap.swift
import Plot
import Vapor
extension SiteMap: ResponseEncodable {
public func encodeResponse(for request: Request) -> EventLoopFuture<Response> {
var headers = HTTPHeaders()
headers.add(name: .contentType, value: "application/xml")
return request.eventLoop.makeSucceededFuture(.init(
status: .ok, headers: headers, body: .init(string: render())
))
}
}