public ApplicationInstance CreateApp() { var codeSrc = new FileInfoCodeSource(_scripts.GetFileInfo("main.os")); _webEng.Environment.InjectObject(new WebGlobalContext(this, codeSrc, _webEng)); _webEng.Engine.UpdateContexts(); return(ApplicationInstance.Create(codeSrc, _webEng)); }
public ApplicationInstance CreateApp() { var codeSrc = new FileInfoCodeSource(_scripts.GetFileInfo("main.os")); _webEng.Environment.InjectObject(new WebGlobalContext(this, codeSrc, _webEng)); var templateFactory = new DefaultTemplatesFactory(); var storage = new TemplateStorage(templateFactory); _webEng.Environment.InjectObject(storage); _webEng.Engine.UpdateContexts(); GlobalsManager.RegisterInstance(storage); return(ApplicationInstance.Create(codeSrc, _webEng)); }