예제 #1
0
        /// <summary>
        /// クッキー列挙後に呼ばれます。
        /// </summary>
        private void GetCookieDone(CookieContainer cc, BrowserType browserType)
        {
            // 妥当なクッキーでない場合はアカウント情報がnullになります。
            if (cc == null)
            {
                return;
            }

            var cookieData = new CookieData()
            {
                CookieContainer = cc,
                BrowserType     = browserType,
            };

            // UserIdは設定されたクッキーから取得します。
            if (cookieData.UserId < 0)
            {
                return;
            }

            WPFUtil.UIProcess(() =>
                              this.availableCookieList.Add(cookieData));
        }
예제 #2
0
        /// <summary>
        /// クッキー列挙後に呼ばれます。
        /// </summary>
        private void GetCookieDone(CookieContainer cc, BrowserType browserType)
        {
            // 妥当なクッキーでない場合はアカウント情報がnullになります。
            if (cc == null)
            {
                return;
            }

            var cookieData = new CookieData()
            {
                CookieContainer = cc,
                BrowserType = browserType,
            };

            // UserIdは設定されたクッキーから取得します。
            if (cookieData.UserId < 0)
            {
                return;
            }

            WPFUtil.UIProcess(() =>
                this.availableCookieList.Add(cookieData));
        }