6#include <userver/server/handlers/http_handler_json_base.hpp>
7#include <userver/utils/fast_pimpl.hpp>
11namespace server::handlers {
16class DumpCoroutines
final :
public HttpHandlerJsonBase {
18 DumpCoroutines(
const components::ComponentConfig& config,
const components::ComponentContext& component_context);
20 ~DumpCoroutines()
override;
24 static constexpr std::string_view
kName =
"handler-dump-coroutines";
26 formats::json::Value HandleRequestJsonThrow(
27 const http::HttpRequest& request,
28 const formats::json::Value& request_json,
29 request::RequestContext& context
34 utils::FastPimpl<Impl, 8, 8> impl_;