title: How does ILogger logs to Azure Application Insights?
body: <p>In an Azure Function, when you enable telemetry to Application Insight and fire a (for example) <code>logger.LogInformation</code> call (where <code>logger</code> is an <code>ILogger</code> instance), does it send it to the Application Insight instance asynchronously (ie non-blocking), synchronously (blocking), or through a local log that gets drained asynchronously?</p>