如何创建 gRPC ContextPropagationToken
How to create a gRPC ContextPropagationToken
我正在创建一个用于测试的内存 gRPC 通道。 (这是在 C# 中)。这涉及实现调用调用程序,后者又涉及实现服务器调用上下文。您需要实现的方法之一具有以下签名
protected abstract ContextPropagationToken CreatePropagationTokenCore(ContextPropagationOptions options);
不幸的是,我看不出有什么方法可以创建这样的令牌。事实证明,就我目前的目的而言,这不是必需的,但是是否有一种方法可以通过反射来创建或获取这样的对象。
如果它有助于设置上下文,here's the implementation in asp.net core's version - 所以:我不会太兴奋。
protected override ContextPropagationToken CreatePropagationTokenCore(ContextPropagationOptions options)
{
// TODO(JunTaoLuo, JamesNK): Currently blocked on ContextPropagationToken implementation in Grpc.Core.Api
// https://github.com/grpc/grpc-dotnet/issues/40
throw new NotImplementedException("CreatePropagationToken will be implemented in a future version.");
}
你没想到。
我正在创建一个用于测试的内存 gRPC 通道。 (这是在 C# 中)。这涉及实现调用调用程序,后者又涉及实现服务器调用上下文。您需要实现的方法之一具有以下签名
protected abstract ContextPropagationToken CreatePropagationTokenCore(ContextPropagationOptions options);
不幸的是,我看不出有什么方法可以创建这样的令牌。事实证明,就我目前的目的而言,这不是必需的,但是是否有一种方法可以通过反射来创建或获取这样的对象。
如果它有助于设置上下文,here's the implementation in asp.net core's version - 所以:我不会太兴奋。
protected override ContextPropagationToken CreatePropagationTokenCore(ContextPropagationOptions options)
{
// TODO(JunTaoLuo, JamesNK): Currently blocked on ContextPropagationToken implementation in Grpc.Core.Api
// https://github.com/grpc/grpc-dotnet/issues/40
throw new NotImplementedException("CreatePropagationToken will be implemented in a future version.");
}
你没想到。