Пример #1
0
 public DefaultAssemblyScanner(
     BellightCoreOptions options,
     IAssemblyLoader assemblyLoader,
     IAssemblyHandler assemblyHandler,
     IEnumerable <ITypeHandler> typeHandlers)
 {
     _assemblyLoader  = assemblyLoader;
     _assemblyHandler = assemblyHandler;
     _options         = options;
     _typeHandlers    = typeHandlers;
 }
Пример #2
0
 //----------------- ------------------------------ -----
 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;
 }
Пример #3
0
 public AssemblyIterator(ILogger logger, IAssemblyHandler assemblyInstrumentationHandler)
 {
     _assemblyInstrumentationHandler = assemblyInstrumentationHandler;
     _logger = logger;
 }
Пример #4
0
 public BuilderFactory(IAssemblyLoader assemblyLoader, IAssemblyHandler assemblyHandler)
 {
     _assemblyLoader  = assemblyLoader;
     _assemblyHandler = assemblyHandler;
 }