generated from Sithas/conan_template
19 lines
352 B
C++
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;
|
|
};
|
|
}
|