title: Azure Function fails to bind ILogger
body: <p>My function is referencing an assembly that references Microsoft.Extensions.Logging.Abstractions 2.0.0. If I add a nuget reference to that version to the function's assembly, function execution fails with:</p>
  
  <blockquote>
    <p>[1/25/2018 11:14:46 PM] Microsoft.Azure.WebJobs.Host: Error indexing
    method 'TrainingFunction.Run'. Microsoft.Azure.WebJobs.Host: Cannot
    bind parameter 'log' to type ILogger. Make sure the parameter Type is
    supported by the binding. If you're using binding extensions (e.g.
    ServiceBus, Timers, etc.) make sure you've called the registration
    method for the extension(s) in your startup code (e.g.
    config.UseServiceBus(), config.UseTimers(), etc.).</p>
  </blockquote>
  
  <p>Is it possible to use the newer logger in Azure functions ? 
  (SDK 1.0.7)</p>