Files
UpAndDown/src/endpoints_handlers/IController.h
T

19 lines
352 B
C++

#pragma once
#include <boost/beast.hpp>
#include "IExecutor.h"
namespace uad
{
template <class Body, class Allocator, class ResponseType>
class IController
{
public:
virtual std::optional<std::shared_ptr<IExecutor<Body, Allocator, ResponseType>>> FindExecutor(
boost::beast::http::verb method
) = 0;
virtual ~IController() = default;
};
}