Пример #1
0
 private IObservable <UpdateInfo> CheckUpdate()
 {
     return(_updateService.CheckUpdate()
            .ToObservable()
            .Catch <UpdateInfo, Exception>(e => Observable.Return <UpdateInfo>(null))
            .Delay(TimeSpan.FromSeconds(20))); // TODO: use event from view instead of constant delay
 }