public DefaultAssemblyScanner( BellightCoreOptions options, IAssemblyLoader assemblyLoader, IAssemblyHandler assemblyHandler, IEnumerable <ITypeHandler> typeHandlers) { _assemblyLoader = assemblyLoader; _assemblyHandler = assemblyHandler; _options = options; _typeHandlers = typeHandlers; }
//----------------- ------------------------------ ----- public DMEEditor(IDMLogger logger, IUtil utilfunctions, IErrorsInfo per, IConfigEditor configEditor, IWorkFlowEditor pworkFlowEditor, IClassCreator pclasscreator, IETL pETL, IAssemblyHandler passemblyHandler, IDataTypesHelper dataTypesHelper) { logger.WriteLog("init all variables"); Logger = logger; Utilfunction = utilfunctions; Utilfunction.DME = this; ConfigEditor = configEditor; ErrorObject = per; classCreator = pclasscreator; WorkFlowEditor = pworkFlowEditor; WorkFlowEditor.DMEEditor = this; ETL = pETL; ETL.DMEEditor = this; assemblyHandler = passemblyHandler; typesHelper = dataTypesHelper; typesHelper.DMEEditor = this; }
public AssemblyIterator(ILogger logger, IAssemblyHandler assemblyInstrumentationHandler) { _assemblyInstrumentationHandler = assemblyInstrumentationHandler; _logger = logger; }
public BuilderFactory(IAssemblyLoader assemblyLoader, IAssemblyHandler assemblyHandler) { _assemblyLoader = assemblyLoader; _assemblyHandler = assemblyHandler; }