static internal void ScheduleForRelaxation(ITrackingSubscriber subscriber, Int32 index) { // The subscriber can be a reaction, in which case it's indeed never relaxed. var dependency = subscriber as ITrackableObject; if (dependency == null) { return; } scheduledForRelaxation.Add(new Dependency(dependency, index)); }
public Subscriber(ITrackingSubscriber target, Int32 index) { this.target = target; this.index = index; }