Exemplo n.º 1
0
        public List <string> GetDependsOn(string resource)
        {
            if (ResourceDependsOn.ContainsKey(resource))
            {
                return(ResourceDependsOn[resource].ToList());
            }

            return(null);
        }
Exemplo n.º 2
0
 public void AddDependsOn(string resource, params string[] dependsOn)
 {
     if (ResourceDependsOn.ContainsKey(resource))
     {
         foreach (var item in dependsOn)
         {
             ResourceDependsOn[resource].Add(item);
         }
     }
     else
     {
         ResourceDependsOn.Add(resource, new HashSet <string>(dependsOn));
     }
 }