/** * * gsd_UserApp.h * */ #pragma once #include #include #include "Util/logger.h" #include "Util/SqlPool.h" #include #include "gsd_InferPlugin.h" #include "gsd_CenterGroup.h" namespace gsd { class UserApp : public drogon::Plugin { public: UserApp() {} /// This method must be called by drogon to initialize and start the plugin. /// It must be implemented by the user. virtual void initAndStart(const Json::Value &config) override; /// This method must be called by drogon to shutdown the plugin. /// It must be implemented by the user. virtual void shutdown() override; }; }