void Instance_OnFinishedProcessEvent(FinishedProcessEventArgs ev) { System.Windows.Application.Current.Dispatcher.Invoke(System.Windows.Threading.DispatcherPriority.Normal, (Action) delegate() { switch (ev.ProcessType) { case DashboardMetroProcessType.ContinueWatching: IsLoadingContinueWatching = false; break; case DashboardMetroProcessType.RandomSeries: IsLoadingRandomSeries = false; break; case DashboardMetroProcessType.NewEpisodes: IsLoadingNewEpisodes = false; break; } }); }
void Instance_OnFinishedProcessEvent(FinishedProcessEventArgs ev) { System.Windows.Application.Current.Dispatcher.Invoke(System.Windows.Threading.DispatcherPriority.Normal, (Action)delegate() { switch (ev.ProcessType) { case DashboardMetroProcessType.ContinueWatching: IsLoadingContinueWatching = false; break; case DashboardMetroProcessType.RandomSeries: IsLoadingRandomSeries = false; break; case DashboardMetroProcessType.NewEpisodes: IsLoadingNewEpisodes = false; break; } }); }