Class GrpcAgentRuntimeExtensions
public static class GrpcAgentRuntimeExtensions
- Inheritance
-
GrpcAgentRuntimeExtensions
- Inherited Members
Methods
ExtractMetadata(GrpcAgentRuntime, MapField<string, CloudEventAttributeValue>)
public static IDictionary<string, string> ExtractMetadata(GrpcAgentRuntime worker, MapField<string, CloudEventAttributeValue> metadata)
Parameters
workerGrpcAgentRuntimemetadataMapField<string, CloudEventAttributeValue>
Returns
ExtractMetadata(GrpcAgentRuntime, IDictionary<string, string>)
public static IDictionary<string, string> ExtractMetadata(GrpcAgentRuntime worker, IDictionary<string, string> metadata)
Parameters
workerGrpcAgentRuntimemetadataIDictionary<string, string>
Returns
GetTraceIdAndState(GrpcAgentRuntime, MapField<string, CloudEventAttributeValue>)
public static (string?, string?) GetTraceIdAndState(GrpcAgentRuntime worker, MapField<string, CloudEventAttributeValue> metadata)
Parameters
workerGrpcAgentRuntimemetadataMapField<string, CloudEventAttributeValue>
Returns
GetTraceIdAndState(GrpcAgentRuntime, IDictionary<string, string>)
public static (string?, string?) GetTraceIdAndState(GrpcAgentRuntime runtime, IDictionary<string, string> metadata)
Parameters
runtimeGrpcAgentRuntimemetadataIDictionary<string, string>
Returns
Update(GrpcAgentRuntime, CloudEvent, Activity?)
public static void Update(GrpcAgentRuntime worker, CloudEvent cloudEvent, Activity? activity = null)
Parameters
workerGrpcAgentRuntimecloudEventCloudEventactivityActivity
Update(GrpcAgentRuntime, RpcRequest, Activity?)
public static void Update(GrpcAgentRuntime worker, RpcRequest request, Activity? activity = null)
Parameters
workerGrpcAgentRuntimerequestRpcRequestactivityActivity