public XLSXImporterProxy( ICoreObject cpu, ISynchronizeInvoke synchronizer = null) { if (synchronizer == null) { Synchronizer = cpu.GetSynchronizer(); } else { Synchronizer = synchronizer; } TiaStarter.RunInSynchronizer(Synchronizer, () => { XLSXImporter = new XLSXImporter(cpu.GetTagService(), MassDataHandler.CreateWorkbook(null), cpu.GetDefaultTagTable(Synchronizer), XLSXImportExportOptions.IncludeTags | XLSXImportExportOptions.IncludeConstants, cpu.GetFolderService(), cpu.GetCommandProcessor(), null, null, cpu.GetNameService(), cpu.GetRangeCheck()); }); }