private static CreateSequence ( IStateProvider stateProvider, int increment = 1, int startAt, long maxValue = long.MaxValue, long minValue = long.MinValue, bool cycle = false ) : Task |
||
stateProvider | IStateProvider | |
increment | int | |
startAt | int | |
maxValue | long | |
minValue | long | |
cycle | bool | |
리턴 | Task |
private static async Task<ISequence> CreateSequence(IStateProvider stateProvider, int increment = 1, int startAt = 0, long maxValue = long.MaxValue,
long minValue = long.MinValue,bool cycle = false )
{
var options = new SequenceOptions {
Increment = increment,
StartAt = startAt,
MaxValue = maxValue,
Cycle = cycle,
MinValue = minValue
};
var sequence = await stateProvider.NewAsync(options);
return sequence;
}