.NET OpenTracing
Datadog's Research Report: The State of Serverless Report: The State of Serverless

.NET OpenTracing

For OpenTracing support, add the Datadog.Trace.OpenTracing NuGet package to your application. During application start-up, initialize the OpenTracing library:

using Datadog.Trace.OpenTracing;

public void ConfigureServices(IServiceCollection services)
    // create an OpenTracing ITracer with default setting
    OpenTracing.ITracer tracer = OpenTracingTracerFactory.CreateTracer();

    // to use tracer with ASP.NET Core dependency injection

    // to use tracer with OpenTracing.GlobalTracer.Instance

Further Reading