6#include <userver/components/component_base.hpp>
7#include <userver/dynamic_config/client/client.hpp>
35 static constexpr std::string_view
kName =
"dynamic-config-client";
37 DynamicConfigClient(
const ComponentConfig&,
const ComponentContext&);
38 ~DynamicConfigClient() override =
default;
40 [[
nodiscard]] dynamic_config::Client& GetClient()
const;
42 static yaml_config::Schema GetStaticConfigSchema();
45 std::unique_ptr<dynamic_config::Client> config_client_;
49inline constexpr bool kHasValidate<DynamicConfigClient> =
true;