public PythonScriptEngine(IScriptParser parser, IEnumerable <IGlobalProvider> globalProviders, IEventAggregator eventAggregator, IThreadTimingFactory threadTimingFactory) { this.parser = parser; this.globalProviders = globalProviders; this.eventAggregator = eventAggregator; this.threadTimingFactory = threadTimingFactory; }
public PythonScriptEngine( IScriptParser parser, IEnumerable <IGlobalProvider> globalProviders, IEventAggregator eventAggregator, IThreadTimingFactory threadTimingFactory, IPaths paths, ILog log, IFileSystem fileSystem) { this.parser = parser; this.globalProviders = globalProviders; this.eventAggregator = eventAggregator; this.threadTimingFactory = threadTimingFactory; this.paths = paths; this.log = log; this.fileSystem = fileSystem; }
public SystemHelper(IThreadTimingFactory threadTimingFactory) { this.threadTimingFactory = threadTimingFactory; }
public SystemHelper(IThreadTimingFactory threadTimingFactory) { this.threadTimingFactory = threadTimingFactory; }
public SystemHelper(IThreadTimingFactory threadTimingFactory, IEventAggregator eventAggregator) { this.threadTimingFactory = threadTimingFactory; this.eventAggregator = eventAggregator; }