public AsynchronousVhptFileLogger(IModuleController moduleController, IVhptFileLogger decoratedVhptFileLogger)
 {
     this.moduleController = moduleController;
     this.decoratedVhptFileLogger = decoratedVhptFileLogger;
 }
 public AsynchronousVhptFileLogger(IVhptFileLogger decoratedVhptFileLogger)
 {
     this.decoratedVhptFileLogger = decoratedVhptFileLogger;
     this.block = new ActionBlock<string>(message => this.ConsumeMessage(message));
 }