Пример #1
0
        public static void TestPackageRepo()
        {
            string bd = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "..\\..\\..\\ProcessPackages");
            ProcessPackageRepository repo = new ProcessPackageRepository
            {
                BaseDirectory = bd
            };

            foreach (var pn in repo.PackageNames)
            {
                Console.WriteLine("Package {0}", pn);
            }
            foreach (var pn in repo.PackageNames)
            {
                var pkg = repo.GetProcessPackage(pn);
                foreach (var pname in pkg.ProcessNames)
                {
                    Console.WriteLine("Process {0}", pname);
                    Console.WriteLine(pkg.GetProcessDefinition(pname).DefinitionId);
                }
            }
        }
Пример #2
0
 public static void TestPackageRepo()
 {
     string bd = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "..\\..\\..\\ProcessPackages");
     ProcessPackageRepository repo = new ProcessPackageRepository
     {
         BaseDirectory = bd
     };
     foreach (var pn in repo.PackageNames)
     {
         Console.WriteLine("Package {0}", pn);
     }
     foreach (var pn in repo.PackageNames)
     {
         var pkg = repo.GetProcessPackage(pn);
         foreach (var pname in pkg.ProcessNames)
         {
             Console.WriteLine("Process {0}", pname);
             Console.WriteLine(pkg.GetProcessDefinition(pname).DefinitionId);
         }
     }
 }