OpenTracing doesn't send logs with Serilog : <p>I'm trying to use <a href="https://github.com/opentracing-contrib/csharp-netcore" rel="noreferrer">OpenTracing.Contrib.NetCore</a> with Serilog. I need to send to Jaeger my custom logs.  Now, it works only when I use default logger factory <code>Microsoft.Extensions.Logging.ILoggerFactory</code></p>

<p>My Startup:</p>

<pre><code>public void ConfigureServices(IServiceCollection services)
{
    services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2);

    services.AddSingleton&lt;ITracer&gt;(sp =&gt;
    {
        var loggerFactory = sp.GetRequiredService&lt;ILoggerFactory&gt;();
        string serviceName = sp.GetRequiredService&lt;IHostingEnvironment&gt;().ApplicationName;

        var samplerConfiguration = new Configuration.SamplerConfiguration(loggerFactory)
            .WithType(ConstSampler.Type)
            .WithParam(1);

        var senderConfiguration = new Configuration.SenderConfiguration(loggerFactory)
            .WithAgentHost("localhost")
            .WithAgentPort(6831);

        var reporterConfiguration = new Configuration.ReporterConfiguration(loggerFactory)
            .WithLogSpans(true)
            .WithSender(senderConfiguration);

        var tracer = (Tracer)new Configuration(serviceName, loggerFactory)
            .WithSampler(samplerConfiguration)
            .WithReporter(reporterConfiguration)
            .GetTracer();

        //GlobalTracer.Register(tracer);
        return tracer;
    });
    services.AddOpenTracing();
}
</code></pre>

<p>and somewhere in controller:</p>

<pre><code>[Route("api/[controller]")]
public class ValuesController : ControllerBase
{
    private readonly ILogger&lt;ValuesController&gt; _logger;

    public ValuesController(ILogger&lt;ValuesController&gt; logger)
    {
        _logger = logger;
    }

    [HttpGet("{id}")]
    public ActionResult&lt;string&gt; Get(int id)
    {
        _logger.LogWarning("Get values by id: {valueId}", id);
        return "value";
    }
}
</code></pre>

<p>in a result I will able to see that log in Jaeger UI
<a href="https://i.stack.imgur.com/5at1L.png" rel="noreferrer"><img src="https://i.stack.imgur.com/5at1L.png" alt="enter image description here"></a></p>

<p>But when I use Serilog, there are no any custom logs. I've added <code>UseSerilog()</code> to <code>WebHostBuilder</code>, and all custom logs I can see in console but not in Jaeger. 
There is open issue in <a href="https://github.com/jaegertracing/jaeger-client-csharp/issues/146" rel="noreferrer">github</a>. Could you please suggest how I can use Serilog with OpenTracing?</p>
