Pra*_*han 5 c# grpc asp.net-core
我有一个非常简单的 protobuf 文件,如下所示
syntax = "proto3";
option csharp_namespace = "GrpcService1.Protos";
import "google/protobuf/timestamp.proto";
import "Protos/ReportingStatus.proto";
package GrpcService1;
service MetricReportingService {
rpc ReportMetricData(MetricMessage) returns (StatusMessage);
}
message MetricMessage {
int32 id = 1;
int32 value = 2;
google.protobuf.Timestamp last_updated = 3;
}
message StatusMessage {
ReportingStatus status = 1;
}
Run Code Online (Sandbox Code Playgroud)
当我构建解决方案时,出现以下错误
1>Protos/MetricProducer.proto(16,9): error : "google.protobuf.TimeStamp" is not defined.
Run Code Online (Sandbox Code Playgroud)
我使用的是 Visual Studio 2019 版本 16.10.0。我添加了 Grpc.aspnetcore 元包。我试图查看众所周知的原型文件是否安装在其他地方,但不确定如何引用众所周知的原型类型。任何帮助将不胜感激。
| 归档时间: |
|
| 查看次数: |
725 次 |
| 最近记录: |