| #ifndef THIRD_PARTY_GBMCWEB_DEVPATH_PLUGIN_REDFISH_DEVPATH_INJECTOR_INTERFACE_H_ | |
| #define THIRD_PARTY_GBMCWEB_DEVPATH_PLUGIN_REDFISH_DEVPATH_INJECTOR_INTERFACE_H_ | |
| #include "http_request.hpp" | |
| #include "http_response.hpp" | |
| namespace devpath_plugin { | |
| class RedfishDevpathInjectorInterface { | |
| public: | |
| virtual ~RedfishDevpathInjectorInterface() = default; | |
| virtual void Inject(const crow::Request& req, crow::Response& res) const = 0; | |
| }; | |
| } // namespace devpath_plugin | |
| #endif // THIRD_PARTY_GBMCWEB_DEVPATH_PLUGIN_REDFISH_DEVPATH_INJECTOR_INTERFACE_H_ |