title: ILogger.LogError not logging exception details
body: <p>I am having a Functions App (version 2.0) and trying to log stack trace of an exception.</p>
  
  <pre><code>     try
          {
              processedOrder = await orderProcessingService.ProcessOrder(order);
          }
          catch (Exception ex)
          {
              log.LogError(ex, $"Error processing order: {order.Id}");
          }
  </code></pre>
  
  <p>This only logs the message in App Insights but nothing about the exception object passed.</p>
  
  <p>Am I doing this right?</p>
  
  <p>If I do
  <code>log.LogError(ex, $"Error processing order: {order.Id}", ex)</code> then I do get to see the exception message but not the stack trace.</p>