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); }
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); }
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); }