示例#1
0
 public PropertiesSet(PropertiesSet baseMeta, params IDictionary <string, object>[] metas) : this((IDictionary <string, object>)baseMeta, metas)
 {
 }
示例#2
0
 public DirectoryStructure(PathSet pathSet, IEnumerable <FileStructure> files, IEnumerable <DirectoryStructure> directories, PropertiesSet properties)
 {
     this.Name         = pathSet.Name;
     this.FullPath     = pathSet.FullPath;
     this.RelativePath = pathSet.RelativePath;
     this.Files        = files?.ToDictionary(o => o.Name);
     this.Directories  = directories?.ToDictionary(o => o.Name);
     this.Properties   = properties;
 }