Class ProtoClientTraceState
The client state every initializer records once, so a client's configuration reads the same in the trace whichever protocol created it: name, protocol, concrete type, where the endpoint came from, and the protocol's own details.
public static class ProtoClientTraceState
- Inheritance
-
ProtoClientTraceState
- Inherited Members
Methods
SetConfiguration(ProtoExecutionContext, Type, string, string, string, string, string, IReadOnlyDictionary<string, string?>?)
public static void SetConfiguration(ProtoExecutionContext context, Type clientType, string protocolName, string name, string scopedName, string label, string source, IReadOnlyDictionary<string, string?>? details = null)
Parameters
contextProtoExecutionContextclientTypeTypeprotocolNamestringnamestringscopedNamestringlabelstringsourcestringdetailsIReadOnlyDictionary<string, string>