Ejemplo n.º 1
0
    private void SetDepends(List <DataLoadRequest> reqs)
    {
        int i = 0;

        for (int count = reqs.Count; i < count; i++)
        {
            DataLoadRequest    dataLoadRequest = reqs[i];
            DataTableContainer value           = null;
            if (tables.TryGetValue(dataLoadRequest.name, out value))
            {
                DataTableContainer dependency = value.GetDependency();
                if (dependency != null)
                {
                    DataLoadRequest dataLoadRequest2 = reqs.Find((DataLoadRequest o) => o.name == dependency.name);
                    if (dataLoadRequest2 != null)
                    {
                        dataLoadRequest.DependsOn(dataLoadRequest2);
                    }
                }
            }
        }
    }
Ejemplo n.º 2
0
 public void SetDependency(DataTableContainer table)
 {
     dependencyTable = table;
 }