public static void Run() { // TODO: Implement pausing in transactions //if (!Dataset.ChangelogIdIsDefault()) return; Dataset.SetOrderedChangelogId(OrderChangelogFromProvider()); if (Dataset.ChangelogIdIsDefault()) { throw new Exception("Provider datasetVersion differs from subscriber."); } Dataset.SetAbortedChangelog(Dataset.OrderedChangelogId); }