private async void Login(BaozouLoginInput input) { User user = await ApiService.Instance.LoginAsync(input.Account, input.Password); if (user != null) { HttpBaseService.SetHeader("Authorization", "Bearer " + user.AccessToken); DataShareManager.Current.UpdateUser(user); ToastService.SendToast("登录成功"); } else { ToastService.SendToast($"登录失败"); } }
public BaozouLoginViewModel() { Input = new BaozouLoginInput() { #if DEBUG Account = "arcsinw", Password = "******", #endif }; LoginCommand = new RelayCommand((input) => { Login((BaozouLoginInput)input); }); }