前两篇文章半年前写的:
gRPC in ASP.NET Core 3.0 -- Protocol Buffer(1),
gRPC in ASP.NET Core 3.0 -- Protocol Buffer(2)
这是上一篇:gRPC in ASP.NET Core 3.x -- Protocol Buffer, Go语言的例子(上)
接着上一篇文章。
写入到JSON
首先写一个func:
在这里,使用了jsonpb里面的Marshaler这个struct,这个struct上有一个方法叫做MarshalToString,它可以把proto.Message类型转化为JSON字符串。
与此同时,需要添加引用,通常IDE会自动添加该引用。
然后修改main方法,添加两行代码: