/// <summary> /// Creates a ScriptManager for the ScriptEnvironment data passed /// </summary> /// /// <param name="env"> /// The environment. /// </param> public ScriptManager(ScriptEnvironment env) { ScriptEnvironment = env; }
/// <summary> /// Constructor for Script Collection. /// </summary> /// /// <param name="scriptEnvironment"> /// The ScriptEnvironment for this collection /// </param> public ScriptCollection(ScriptEnvironment scriptEnvironment) { ScriptEnvironment = scriptEnvironment; Scripts = new HashSet <ScriptRef>(); DependenciesOrdered = new List <string>(); }
private void Initialize(PathList libraryPath, Func<string, string> mapPathFunc, Func<string, string> resolveUrlFunc) { ScriptEnvironment = new ScriptEnvironment { MapPath = mapPathFunc, LibraryPath = libraryPath, ResolveUrl = resolveUrlFunc }; }
public ScriptParser(ScriptEnvironment scriptEnvironment,string fileName) { ScriptEnvironment = scriptEnvironment; FileName = fileName; }