Allow all apis under a single endpoint to be hosted in one server (#1230)

This commit is contained in:
sunn
2018-10-20 13:50:09 +02:00
committed by GitHub
parent 27fd224828
commit e32b70d579
26 changed files with 242 additions and 331 deletions

View File

@@ -42,7 +42,7 @@ using namespace org::openapitools::server::model;
class PetApiImpl : public org::openapitools::server::api::PetApi {
public:
PetApiImpl(Pistache::Address addr);
PetApiImpl(std::shared_ptr<Pistache::Rest::Router>);
~PetApiImpl() {}
void add_pet(const Pet &pet, Pistache::Http::ResponseWriter &response);