using System; | |
namespace AppsheetEpplus; | |
public class IntegerIdProvider : IdProvider { | |
private int _lastId = int.MinValue; | |
public override object NewId() { | |
if (_lastId >= int.MaxValue) { | |
throw new InvalidOperationException("IdProvider run out of id:s"); | |
} | |
return _lastId++; | |
} | |
} |