public ExportLevelCommand(HeadlessLBDController lbdController, HeadlessTIXController tixController, HeadlessExportController exportController) { _lbdController = lbdController; _tixController = tixController; _exportController = exportController; }
public HeadlessApplication(ILifetimeScope scope) { _exportController = scope.Resolve <HeadlessExportController>(); _lbdController = scope.Resolve <HeadlessLBDController>(); _momController = scope.Resolve <HeadlessMOMController>(); _timController = scope.Resolve <HeadlessTIMController>(); _tixController = scope.Resolve <HeadlessTIXController>(); _tmdController = scope.Resolve <HeadlessTMDController>(); Commands = new AbstractHeadlessCommand[] { new ExportLevelCommand(_lbdController, _tixController, _exportController) }; }