Пример #1
0
        public static UpdatePackage Load(string path)
        {
            Debug.WriteLine($"Loading update package {System.IO.Path.GetFullPath(path)}");

            var fileName = System.IO.Path.GetFileName(path);
            var package  = new UpdatePackage(fileName);

            package.FileName = fileName;
            package.Path     = path;

            using (var stream = File.OpenRead(path))
            {
                using (var reader = new StreamReader(stream))
                {
                    var count = reader.ReadLine();
                    reader.ReadLine();

                    while (!reader.EndOfStream)
                    {
                        package._rows.Add(Row.ReadFromBatchFile(reader));
                    }
                }
            }
            return(package);
        }
Пример #2
0
 public SearchOutput(JsOutput jsout, UpdatePackage update)
 {
     _db     = GarlandDatabase.Instance;
     _jsout  = jsout;
     _update = update;
 }
Пример #3
0
 public JsOutput(UpdatePackage update)
 {
     _db     = GarlandDatabase.Instance;
     _update = update;
 }