void UpdateViewModelState() { if (ViewModelState == null || ViewModel == null) { return; } ISupportStateHelper.RestoreState(ViewModel, ViewModelState); }
void UpdateViewModelState() { if (ViewModel == null) { return; } if (string.IsNullOrEmpty(ViewModelState)) { return; } var vmStateType = ISupportStateHelper.GetStateType(ViewModel.GetType()); if (vmStateType == null) { return; } var state = stateSerializer.DeserializeState(ViewModelState, vmStateType); ISupportStateHelper.RestoreState(ViewModel, state); }