Esempio n. 1
0
        static Executor BuildExecutor(string[] args)
        {
            var settings = new ExecutorSettings(args);
            AssemblyTypeLoader assemblyLoader = new AssemblyTypeLoader(settings.LibraryPath, AppDomain.CurrentDomain);
            PluginFactory      pluginFactory  = new PluginFactory(assemblyLoader);

            return(new Executor(settings, pluginFactory));
        }
Esempio n. 2
0
 public PluginFactory(AssemblyTypeLoader assemblyLoader)
 {
     _assemblyLoader = assemblyLoader;
 }