コード例 #1
0
        public void Run()
        {
            _running = true;
            try
            {
                OriginHistory history = _origin.StartBatch(_folder);


                foreach (string file in scanFolder(_folder))
                {
                    Record record = _origin.NewRecord(history);

                    // We need to call this to trigger the Origin functionality to create a new folder
                    // and put this Record in the folder
                    _origin.AllocateContainer(record);

                    record.SetDocument(file);
                    record.Save();

                    File.Delete(file);
                }
            }
            finally
            {
                _running = false;
            }
        }