方法实现中元数据访问的ScalaPB代码生成选项

方法实现中元数据访问的ScalaPB代码生成选项,scala,grpc,proto,scalapb,Scala,Grpc,Proto,Scalapb,在服务实现的方法可以访问元数据的情况下,我可以为ScalaPB代码生成设置什么选项 默认选项生成如下内容: 覆盖def sayHello(请求:HelloRequest)={ ... } 我想要的是: 覆盖def sayHello(请求:HelloRequest,元数据:metadata)={ ... } 为了防止可能出现的XY问题,您为什么需要元数据?目前在ScalaPB中没有一种方法可以生成这样的签名。该行为类似于GRPCJava。完成大多数用例的方法是使用ServerIntercepto

在服务实现的方法可以访问元数据的情况下,我可以为ScalaPB代码生成设置什么选项

默认选项生成如下内容:

覆盖def sayHello(请求:HelloRequest)={
...
}
我想要的是:

覆盖def sayHello(请求:HelloRequest,元数据:metadata)={
...
}

为了防止可能出现的XY问题,您为什么需要元数据?目前在ScalaPB中没有一种方法可以生成这样的签名。该行为类似于GRPCJava。完成大多数用例的方法是使用ServerInterceptor和上下文。