Protobuf相当于JsonHttpClient?

时间:2017-09-02 02:28:21

标签: servicestack protobuf-net

是否有相当于使用protobuf-net而不是JSON的新(-ish)JsonHttpClient?我意识到旧式的ProtobufServiceClient存在,但是我想用使用HttpClient的东西代替旧的HttpWebRequest。

如果这样的客户不存在,写一个客户有多难?我应该只是复制/粘贴JsonHttpClient.cs并更改一些内容,还是有更好的方法?

1 个答案:

答案 0 :(得分:1)

除了ProtobufServiceClient之外,没有其他的ProtoBuf ServiceClient。最简单的方法是获取JsonHttpClient的副本并修改它以使用ProtoBuf,但JsonHttpClient并非旨在支持多种内容类型,因此它不会像实现一样直接新的ServiceClient。