public static int Next(this ISequenceProvider sequenceProvider, string sequenceKey) => sequenceProvider.Increment(sequenceKey);
public static int Peek(this ISequenceProvider sequenceProvider, string sequenceKey) => sequenceProvider.Increment(sequenceKey, 0);