public async Task <IActionResult> OnPost() { if (string.IsNullOrEmpty(Input.Name)) { ModelState.AddModelError("Input.Name", "名称不能为空!"); return(Error()); } var application = await _applicationManager.FindAsync(Input.Id); if (application != null) { application.AppSecret = Input.AppSecret; application.UserId = UserId; application.Summary = Input.Summary; application.Name = Input.Name; } else { application = Input; } var result = await _applicationManager.SaveAsync(application); LogResult(result, Input.Name); return(Json(result, Input.Name)); }