Protobuf 相当于 JsonHttpClient?
Protobuf equivalent of JsonHttpClient?
是否有使用 protobuf-net 而不是 JSON 的新(-ish)JsonHttpClient 的等效项?我意识到旧式 ProtobufServiceClient 存在,但我想将其替换为使用 HttpClient 的东西,而不是旧式 HttpWebRequest。
如果没有这样的客户端,写一个有多难?我应该 copy/paste JsonHttpClient.cs 并改变一些东西,还是有更好的方法?
不,除了 ProtobufServiceClient. The easiest approach would be to take a copy of JsonHttpClient 并修改它以使用 ProtoBuf 之外,没有其他用于 ProtoBuf 的 ServiceClient,但是 JsonHttpClient
并不是为了支持多种内容类型而设计的,所以它不会像直接实施新的 ServiceClient。
是否有使用 protobuf-net 而不是 JSON 的新(-ish)JsonHttpClient 的等效项?我意识到旧式 ProtobufServiceClient 存在,但我想将其替换为使用 HttpClient 的东西,而不是旧式 HttpWebRequest。
如果没有这样的客户端,写一个有多难?我应该 copy/paste JsonHttpClient.cs 并改变一些东西,还是有更好的方法?
不,除了 ProtobufServiceClient. The easiest approach would be to take a copy of JsonHttpClient 并修改它以使用 ProtoBuf 之外,没有其他用于 ProtoBuf 的 ServiceClient,但是 JsonHttpClient
并不是为了支持多种内容类型而设计的,所以它不会像直接实施新的 ServiceClient。