コード例 #1
0
ファイル: Context.cs プロジェクト: dblleaf/Huaban
		public async Task SetToken(AuthToken token)
		{
			ServiceLocator.Resolve<IClient>().SetToken(token);

			var user = await ServiceLocator.Resolve<UserAPI>().GetSelf();
			BoardListVM = new BoardListViewModel(this, GetBoardList);
			User = user;
			IsLogin = true;

			await StorageHelper.SaveLocal(token);
			await StorageHelper.SaveLocal(user);
		}
コード例 #2
0
        public async Task SetToken(AuthToken token)
        {
            BoardListVM = new BoardListViewModel(this, GetBoardList);
            API.SetToken(token);
            var user = await API.UserAPI.GetSelf();

            User    = user;
            IsLogin = true;

            await StorageHelper.SaveLocal(token);

            await StorageHelper.SaveLocal(user);
        }
コード例 #3
0
        public async Task SetToken(AuthToken token)
        {
            ServiceLocator.Resolve <IClient>().SetToken(token);

            var user = await ServiceLocator.Resolve <UserAPI>().GetSelf();

            BoardListVM = new BoardListViewModel(this, GetBoardList);
            User        = user;
            IsLogin     = true;

            await StorageHelper.SaveLocal(token);

            await StorageHelper.SaveLocal(user);
        }