public async Task <IActionResult> OnPostAsync() { if (!ModelState.IsValid) { return(_MsgBox.ModelStateMsg(ModelState.GetErrors())); } string UserId = User.GetUserDetails().UserId; var Result = await _UserApplication.ChanagePasswordAsync(UserId, Input.CurrentPassword, Input.NewPassword); if (Result.IsSucceeded) { return(_MsgBox.SuccessMsg(_Localizer[Result.Message])); } else { return(_MsgBox.FaildMsg(_Localizer[Result.Message].Replace(", ", "<br/>"))); } }