/// <summary> /// まとめ記事の取得の非同期操作が開始するときに追加の処理を実行します。 /// </summary> /// <param name="sender">イベントを発生させた <see cref="System.Object"/>。</param> /// <param name="e">イベントのデータを格納する <see cref="Karamem0.Kanpuchi.Infrastructure.AsyncStartedEventArgs"/>。</param> private void OnMatomeEntryServiceAsyncStarted(object sender, AsyncStartedEventArgs e) { var matomeEntryService = sender as MatomeEntryService; if (matomeEntryService != null) { matomeEntryService.AsyncStarted -= this.OnMatomeEntryServiceAsyncStarted; } this.BeginBusy("LoadMatomeEntry"); }
/// <summary> /// まとめ記事の取得の非同期操作が開始するときに追加の処理を実行します。 /// </summary> /// <param name="sender">イベントを発生させた <see cref="System.Object"/>。</param> /// <param name="e">イベントのデータを格納する <see cref="Karamem0.Kanpuchi.Infrastructure.AsyncStartedEventArgs"/>。</param> private void OnSettingsServiceAsyncStarted(object sender, AsyncStartedEventArgs e) { var settingsService = sender as SettingsService; if (settingsService != null) { settingsService.AsyncStarted -= this.OnSettingsServiceAsyncStarted; } this.BeginBusy("LoadSettings"); }
/// <summary> /// ツイートの取得の非同期操作が開始するときに追加の処理を実行します。 /// </summary> /// <param name="sender">イベントを発生させた <see cref="System.Object"/>。</param> /// <param name="e"> /// イベントのデータを格納する <see cref="Karamem0.Kanpuchi.Infrastructure.AsyncStartedEventArgs"/>。 /// </param> private void OnTweetServiceAsyncStarted(object sender, AsyncStartedEventArgs e) { var tweetService = sender as TweetService; if (tweetService != null) { tweetService.AsyncStarted -= this.OnTweetServiceAsyncStarted; } this.BeginBusy("LoadTweet"); }