/
oop_nust_misis
/
hw-07-08-distributed-patterns-sofaming
Обзор
Документация
Войти
/
oop_nust_misis
/
hw-07-08-distributed-patterns-sofaming
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
cpp/src/service.hpp
27 строк
892 B
OOP Nust MISIS
Initial commit
08 дек 2025, 10:32
08 дек 2025, 10:32
ca00083
Код
Авторство
О чём код?
#pragma once #include <userver/components/component_list.hpp> #include <userver/components/loggable_component_base.hpp> #include <userver/ugrpc/client/client_factory_component.hpp> // Сгенерированный код gRPC клиента #include "service_client.usrv.pb.hpp" namespace resilience { class ClientComponent final : public userver::components::LoggableComponentBase { public: static constexpr std::string_view kName = "resilience-client"; ClientComponent(const userver::components::ComponentConfig& config, const userver::components::ComponentContext& context); // Метод для периодической отправки запросов (для теста) void OnAllComponentsLoaded() override; private: // Клиент, предоставляемый userver api::UnstableServiceClient client_; }; } // namespace resilience