public RootPath(E_Serv es, string root) { Serv = es; Root = root; Data = Path.Combine(Root, "data"); DwnL = Path.Combine(Data, "_dl"); DFul = Path.Combine(DwnL, "FD", es.ToString()); DPat = Path.Combine(DwnL, "PD", es.ToString()); DRel = Path.Combine(DwnL, "PR", es.ToString()); Extr = Path.Combine(Data, "_ext"); EFul = Path.Combine(Extr, "FD", es.ToString()); EPat = Path.Combine(Extr, "PD", es.ToString()); ERel = Path.Combine(Extr, "PR", es.ToString()); }
public static void Init() { using (DaServer da = new DaServer()) { da.InitServer(); LstServ = da.GetServerList(); } foreach (var serv in LstServ) { E_Serv es = (E_Serv)serv.SrvEnum; DicServ.Add(es, serv); DicPath.Add(es, new RootPath(es, Cmn.CurDir)); } }