public async Task <IActionResult> OnGetAsync()
        {
            if (Id.HasValue && Id > 0)
            {
                var client = await clientService.GetClientByIdAsync(Id.Value).ConfigureAwait(false);

                if (client == null)
                {
                    return(NotFound());
                }

                //AddOrUpdateClientDto = new AddOrUpdateClientDto
                //{
                //    Id = client.Id,
                //    ClientId = client.ClientId,
                //    ClientName = client.ClientName,
                //    Description = client.Description,
                //    PostLogoutRedirectUris = client.PostLogoutRedirectUris,
                //    RedirectUris = client.RedirectUris,
                //    Scopes = client.Scopes,
                //    RequireConsent = client.RequireConsent,
                //    FrontChannelLogoutUri = client.FrontChannelLogoutUri
                //};
            }
            else
            {
                AddOrUpdateClientDto = new AddOrUpdateClientDto();
            }

            return(Page());
        }
        /// <summary>
        /// 添加或更新客户端
        /// </summary>
        /// <returns></returns>
        public async Task <IActionResult> OnPostAsync(AddOrUpdateClientDto AddOrUpdateClientDto)
        {
            if (!TryValidateModel(AddOrUpdateClientDto))
            {
                return(BadRequest(ModelState));
            }

            //var result = await clientService.AddOrUpdateClientAsync(AddOrUpdateClientDto).ConfigureAwait(false);
            //if (result.Succeeded)
            //{
            //    return new OkResult();
            //}

            //ModelState.AddModelError(string.Empty, result.ErrorMessage);
            return(BadRequest(ModelState));
        }