public void Start() { GripItService.Start(); Started = true; _animationSchedulerSubscription = Observable.Timer(TimeSpan.Zero, TimeSpan.FromMilliseconds(RefreshInterval)) .Do(_ => Application.Current.Dispatcher.Invoke(Animate)) .Select(_ => Observable.Timer(TimeSpan.FromMilliseconds(AnimationDuration))) .Switch() .Subscribe(); }
public void Start() { GripItService.Start(); Started = true; }