Example #1
0
        /// <summary>
        ///     Restart after some administrative tasks that do not need data to be loaded from persistent storage
        /// </summary>
        public void LightStart(bool resetStorage = false)
        {
            if (resetStorage)
            {
                _storage = new ReliableStorage(new NullObjectProcessor(), WorkingDirectory);
            }
            else
            {
                _storage.LightRestart();
            }


            TransactionLog = new TransactionLog(WorkingDirectory);

            StartProcessingTransactions();
        }