#pragma once
#include <userver/ugrpc/client/middlewares/base.hpp>
namespace sample::grpc::auth::client {
public:
explicit Middleware();
~Middleware() override;
};
public:
~MiddlewareFactory() override;
std::shared_ptr<const ugrpc::client::MiddlewareBase> GetMiddleware(std::string_view) const override;
};
}