public bool CheckPasswordFormat(string password = null) { if (AssignFieldOnCheck && password != null) { Password = password; } else { password = Password; } var result = _authProvider.CheckPasswordFormat(password); //_passwordFormatMessage = Array.Find<string>(FormatMessages, p => true); _passwordFormatMessage = FormatMessages.FirstOrDefault(); if (IsChatty) { RaisePropertyChanged(nameof(IsPasswordFormatOk)); } return(result); }