public void Dispose()
 {
     OutputLogger.Dispose();
     InputLogger.Dispose();
     ErrorOutputLogger.Dispose();
 }