5#include <grpcpp/completion_queue.h>
6#include <grpcpp/server_context.h>
8#include <userver/dynamic_config/snapshot.hpp>
9#include <userver/logging/fwd.hpp>
10#include <userver/tracing/span.hpp>
11#include <userver/utils/any_storage.hpp>
13#include <userver/ugrpc/impl/statistics_scope.hpp>
14#include <userver/ugrpc/server/storage_context.hpp>
16USERVER_NAMESPACE_BEGIN
18namespace ugrpc::
server::impl {
21 grpc::ServerContext& context;
22 const std::string_view call_name;
23 ugrpc::impl::RpcStatisticsScope& statistics;
24 logging::LoggerRef access_tskv_logger;