userver: samples/ydb_topic_writer_service/main.cpp
Loading...
Searching...
No Matches
samples/ydb_topic_writer_service/main.cpp
#include <userver/storages/secdist/provider_component.hpp>
#include <write_handler.hpp>
int main(int argc, char* argv[]) {
const auto component_list =
.AppendComponentList(USERVER_NAMESPACE::dynamic_config::updater::ComponentList())
.Append<server::handlers::TestsControl>()
.AppendComponentList(clients::http::ComponentList())
.Append<components::DefaultSecdistProvider>()
.Append<samples::ydb_topic_writer::WriteHandler>()
.Append<ydb::YdbComponent>()
.Append<ydb::TopicWriterComponent>();
return utils::DaemonMain(argc, argv, component_list);
}