This repository was archived by the owner on Aug 11, 2025. It is now read-only.

Description
Per the specification
Required parameters
One or more key:value pairs, where the keys must be strings and the values may have any type at all. Some OpenTracing implementations may handle more (or more of) certain log values than others.
Problem: A dictionary is far from free in C#, creating one just for a single key:value pair (and then the cost in using it in the tracing library implementation) can be avoided by adding an overload on the interface.