#pragma once
 
 
#include <userver/ugrpc/server/middlewares/base.hpp>
 
namespace sample::grpc::auth::server {
 
 public:
  static constexpr std::string_view kName = "grpc-auth-server";
 
 
  std::shared_ptr<ugrpc::server::MiddlewareBase> GetMiddleware() override;
 
 private:
  std::shared_ptr<ugrpc::server::MiddlewareBase> middleware_;
};
 
}