title: Abstracting NLog via an interface but retaining the logging class
body: <p>I have abstracted out by logging into an interface and then injecting the customer class.</p>
  
  <p>When the custom class is logging the logger name if the name of the custom class, e.g.</p>
  
  <p>CommonLibrary.Logging.NLog</p>
  
  <p>I need it to say the name of the previous method.</p>