The Prorsum provider for Vapor allows you to use Prorsum HTTP server in your Vapor application.
- Add the
Prorsum Provider
to your Package.swift
// swift-tools-version:3.1
import PackageDescription
let package = Package(
name: "your-package-name",
dependencies: [
.Package(url: "https://github.com/rb-de0/prorsum-provider.git", majorVersion: 0, minor: 1)
]
)
// swift-tools-version:4.0
import PackageDescription
let package = Package(
name: "your-package-name",
package: [
.Package(url: "https://github.com/rb-de0/prorsum-provider.git", from: "0.1.0")
],
targets: [
.target(name: "your-target-name")
]
)
- Add the
Prorsum Provider
to Droplet config.
Config+Setup.swift
import ProrsumProvider
extension Config {
/// Configure providers
private func setupProviders() throws {
try addProvider(ProrsumProvider.Provider.self)
}
}
- To change the server used by Vapor to prorsum, please change Config / droplet.json.
{
"server": "prorsum"
}
ProrsumProvider is released under the MIT License. See the license file for more info.