/**
  * BaseExecutor constructor.
  * @param BaseModuleDto|null $executorDto
  */
 public function __construct(BaseModuleDto $executorDto = null)
 {
     //legacy
     if ($executorDto) {
         $this->context = new \ZMQContext();
         $this->logger = Logging::resolveMonologLogger($executorDto->getLogger(), $executorDto->getModuleName());
     }
     return null;
 }