AddAsync() 공개 메소드

public AddAsync ( ISequence sequence ) : Task
sequence ISequence
리턴 Task
예제 #1
0
파일: Tests.cs 프로젝트: yonglehou/Sequence
        public async Task NextMethodThrowsExceptionWhenIfMaxRetryAttemptIsReach()
        {
            var stateProvider = new InMemoryStateProvider();

            stateProvider.UpdateValue = false;

            var sequenceGenerator = new SequenceGenerator(stateProvider);

            var sequence = await CreateSequence(stateProvider);

            var sequenceKey = await stateProvider.AddAsync(sequence);

            await sequenceGenerator.NextAsync(sequenceKey);
        }
예제 #2
0
파일: Tests.cs 프로젝트: geffzhang/Sequence
        public async Task NextMethodThrowsExceptionWhenIfMaxRetryAttemptIsReach()
        {
            var stateProvider = new InMemoryStateProvider();
            
            stateProvider.UpdateValue = false;

            var sequenceGenerator = new SequenceGenerator(stateProvider);

            var sequence = await CreateSequence(stateProvider);

            var sequenceKey = await stateProvider.AddAsync(sequence);

             await sequenceGenerator.NextAsync(sequenceKey);
        }