Example #1
0
        public void DownloadAsync()
        {
            SignedInEventHandler onSignedIn = null;

            onSignedIn = (a, b) =>
            {
                Auth.SignedIn -= onSignedIn;
                // TODO:非同期で画像ダウンロード
            };
            Auth.SignedIn += onSignedIn;
            SignInAsync();
        }
Example #2
0
        public override void ExcelAsync()
        {
            UploadValuesCompletedEventHandler onUploadValuesCompleted = null;

            onUploadValuesCompleted = (x, y) =>
            {
                _Client.UploadValuesCompleted -= onUploadValuesCompleted;
                OnExcelDownloadCompleted(y.Result);
            };

            SignedInEventHandler onSignedIn = null;

            onSignedIn = (a, b) =>
            {
                Auth.SignedIn -= onSignedIn;
                ReachAsync(() =>
                {
                    _Client.UploadValuesCompleted += onUploadValuesCompleted;
                    _Client.UploadValuesAsync(Address, FMWW.Http.Method.Post, PageContext.Translate());
                });
            };
            Auth.SignedIn += onSignedIn;
            SignInAsync();
        }