public ClosureWriteScriptTagImpl(string basedir, OneTimeFileLoader loader) { Trace.Assert(loader != null); Trace.Assert(!String.IsNullOrWhiteSpace(basedir)); Trace.Assert(Directory.Exists(basedir)); this.basedir = basedir; this.loader = loader; }
public ClosureFrameworkAdapter(IEngine engine, CWDFileLoader fileLoader, OneTimeFileLoader oneTimeFileLoader, JSGlobal jsGlobal, string baseJsFile) : base(engine, fileLoader, jsGlobal) { Trace.Assert(oneTimeFileLoader != null); Trace.Assert(!String.IsNullOrWhiteSpace(baseJsFile)); Trace.Assert(File.Exists(baseJsFile)); this.oneTimeFileLoader = oneTimeFileLoader; this.baseJsFile = baseJsFile; basedir = new FileInfo(baseJsFile).Directory.FullName; }