#pragma once #include "trading.grpc.pb.h" #include #include class Publisher { public: explicit Publisher(std::shared_ptr channel); grpc::Status send_order(const trading::Order order); private: std::unique_ptr _stub; };