Refactoring ILogger, see aspnet/Logging#3

Could you move this method to the bottom of the class?