in code/KustoCopyConsole/Entity/RowItems/IterationRowItem.cs [23:38]
public override void Validate()
{
if (string.IsNullOrWhiteSpace(ActivityName))
{
throw new InvalidDataException($"{nameof(ActivityName)} must have a value");
}
if (IterationId < 1)
{
throw new InvalidDataException(
$"{nameof(IterationId)} should be positive but is {IterationId}");
}
if (State != IterationState.Starting && string.IsNullOrWhiteSpace(CursorEnd))
{
throw new InvalidDataException($"{nameof(CursorEnd)} should have a value");
}
}