internal void TrackExisting(WorkItemWrapper workItemWrapper) { if (IsTracked(workItemWrapper)) { throw new InvalidOperationException($"Work item {workItemWrapper.Id} is already tracked"); } var t = new TrackedWrapper(workItemWrapper.Id.Value, workItemWrapper); tracked.Add(workItemWrapper.Id, t); }
internal void TrackNew(WorkItemWrapper workItemWrapper) { var t = new TrackedWrapper(workItemWrapper.Id.Value, workItemWrapper); tracked.Add(workItemWrapper.Id, t); }