This solution includes 2 packages
* A .Net platform API for OpenTracing.
* A basic tracer implementation using the OpenTracing API
In order to understand the .Net platform API, one should first be familiar with the OpenTracing project and terminology more generally.
If you would like to contribute code you can do so through GitHub by forking the repository and sending a pull request (on a branch other than master
or gh-pages
).
By contributing your code, you agree to license your contribution under the terms of The MIT License (MIT): https://github.com/dawallin/opentracing-csharp/blob/master/LICENSE
Tracing system implementors may look at the included BasicTracer package to be able to reuse or copy-paste-modify.
For the time being, "mild" backwards-incompatible changes may be made without changing the major version number. As OpenTracing and opentracing-csharp
mature, backwards compatibility will become more of a priority.
All files are released with The MIT License (MIT).All files are released with The MIT License (MIT).