28 const auto& metadata = context.GetServerContext().client_metadata();
29 auto [it_begin, it_end] = metadata.equal_range(ugrpc::impl::ToGrpcStringRef(field_name));
31 using Metadata = std::multimap<grpc::string_ref, grpc::string_ref>;
32 return boost::iterator_range<Metadata::const_iterator>(it_begin, it_end) |
33 boost::adaptors::transformed([](
const std::pair<
const grpc::string_ref, grpc::string_ref>& entry) {
34 return ugrpc::impl::ToStringView(entry.second);