public LoggerImpl(NLog.Logger logger, Rollbar.IRollbar rollbar)
 {
     this.nlog    = logger ?? throw new ArgumentNullException("The NLog cannot be null.");
     this.rollbar = rollbar ?? throw new ArgumentNullException("The Rollbar cannot be null.");
 }
 public LoggerImpl(NLog.Logger logger)
 {
     this.nlog    = logger ?? throw new ArgumentNullException("The NLog cannot be null.");
     this.rollbar = Rollbar.RollbarLocator.RollbarInstance;
 }
 public LoggerImpl()
 {
     this.nlog    = NLog.LogManager.GetCurrentClassLogger();
     this.rollbar = Rollbar.RollbarLocator.RollbarInstance;
 }
 public LoggerImpl(Rollbar.IRollbar rollbar)
 {
     this.nlog    = NLog.LogManager.GetCurrentClassLogger();
     this.rollbar = rollbar ?? throw new ArgumentNullException("The Rollbar cannot be null.");
 }