text: //
  // Created by stephane bourque on 2022-02-05.
  //
  
  #pragma once
  
  #include "framework/MicroService.h"
  
  namespace OpenWifi {
  class RESTAPI_iptocountry_handler : public RESTAPIHandler {
    public:
  	RESTAPI_iptocountry_handler(const RESTAPIHandler::BindingMap &bindings, Poco::Logger &L, RESTAPI_GenericServer & Server, uint64_t TransactionId, bool Internal)
  		: RESTAPIHandler(bindings, L,
  						 std::vector<std::string>{Poco::Net::HTTPRequest::HTTP_GET,
  												  Poco::Net::HTTPRequest::HTTP_OPTIONS},
  						 Server,
  						 TransactionId,
  						 Internal){};
      static auto PathName() { return std::list<std::string>{"/api/v1/iptocountry"}; };
  	void DoGet() final;
  	void DoDelete() final {};
  	void DoPost() final {};
  	void DoPut() final {};
  };
  }
  