Serilog is a popular library for logging in dotnet applications. I would like to know how under the hood it sends logs to application insight using the instrumentation key only?