public ContentEngine(IServiceRegistry serviceRegistry, IModScriptRegistry scriptRegistry, ICEResourceService resourceService) { _serviceRegistry = serviceRegistry; _scriptRegistry = scriptRegistry; _resourceService = resourceService; _logger = MainLog.Logger; _engine = new V8ScriptEngine(V8ScriptEngineFlags.EnableDebugging); RegisterServices(); RegisterDefaultTypes(); }
public void Setup() { SharedSupport.Init(); _depResolver = A.Fake<IDependencyResolver>(); _serviceRegistry = A.Fake<IServiceRegistry>(); _scriptRegistry = A.Fake<IModScriptRegistry>(); _resourceService = A.Fake<ICEResourceService>(); _realServiceRegistry = new ServiceRegistry(_scriptRegistry, _depResolver); _realScriptRegistry = new ModScriptRegistry(); _realResourceService = new CEResourceService(); //_bootstrapper = new TestAppBootstrapper(); //_bootstrapper.OnStartup(); _contentEngine = new SN.withSIX.ContentEngine.Infra.ContentEngine(_serviceRegistry, _scriptRegistry, _realResourceService); }
public ContentEngine(ICEResourceService resourceService) { _resourceService = resourceService; }