예제 #1
0
        private async Task <OperationResult> SaveCoreAsync(PartialRetryContext context)
        {
            context.StepCount = 10;
            await Task.Delay(DelaySaveTime).ConfigureAwait(false);

            await Serialize().ConfigureAwait(false);

            return(true);
        }
        private async Task <OperationResult> LoopSyncTask(PartialRetryContext context)
        {
            context.StepCount = 10;
            CT.Log($"等待同步...", _file.Name);
            _keyValueSynchronizer.Synchronize();
            Interlocked.Increment(ref _syncWaitingCount);
            await Task.Delay(DelaySaveTime).ConfigureAwait(false);

            return(true);
        }