/// <summary> /// Adds a file to the group's fileset. /// </summary> /// <param name="type">The type of file to add.</param> /// <param name="file">The location of the file to add.</param> public void AddFile(FileTypes type, string file) { Fileset.Add(new File(type, file)); }
/// <summary> /// Adds a file reference that will point to the name of the reference using it. /// </summary> /// <typeparam name="T"></typeparam> public void AddFile <T>() where T : CommandSet { Fileset.Add(new File { Reference = typeof(T), Type = FileTypes.Reference }); }