Skip to content
This repository has been archived by the owner on Oct 27, 2021. It is now read-only.
/ prorsum-provider Public archive

The Prorsum provider for Vapor allows you to use Prorsum HTTP server in your Vapor application.

License

Notifications You must be signed in to change notification settings

rb-de0/prorsum-provider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prorsum Provider

Swift Build Status

The Prorsum provider for Vapor allows you to use Prorsum HTTP server in your Vapor application.

Usage

  1. Add the Prorsum Provider to your Package.swift

Swift Package Manager V3

// 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 Package Manager V4

// 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")
    ]
)
  1. 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)
    }
}
  1. To change the server used by Vapor to prorsum, please change Config / droplet.json.
{
    "server": "prorsum"
}

LICENSE

ProrsumProvider is released under the MIT License. See the license file for more info.

About

The Prorsum provider for Vapor allows you to use Prorsum HTTP server in your Vapor application.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages