userver
C++ Async Framework
Toggle main menu visibility
Documentation
API Groups
Namespaces
Reference
Class List
Class Index
File List
Macros
All
e
i
l
r
t
u
Functions
Macros
e
i
l
r
t
u
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Concepts
Loading...
Searching...
No Matches
samples/hello_service/src/hello_handler.hpp
#pragma once
#include <
userver/components/component_list.hpp
>
#include <
userver/server/handlers/http_handler_base.hpp
>
// Note: this is for the purposes of tests/samples only
#include <
userver/utest/using_namespace_userver.hpp
>
namespace
samples::hello {
class
HelloHandler final :
public
server::handlers::HttpHandlerBase
{
public
:
// `kName` is used as the component name in static config
static
constexpr
std::string_view kName =
"handler-hello-sample"
;
// Component is valid after construction and is able to accept requests
using
HttpHandlerBase::HttpHandlerBase;
std::string HandleRequest(
server::http::HttpRequest
& request,
server::request::RequestContext
&)
const override
;
};
}
// namespace samples::hello
Generated on Wed Apr 30 2025 15:48:39 for userver by
Doxygen
1.13.2