public async Task <ResultModel> GetList(IdentityResourceQueryDto identityResourceQueryDto)
        {
            try
            {
                var query = _userDatabaseContext.IdentityResources.Where(x => 1 == 1);
                if (!string.IsNullOrWhiteSpace(identityResourceQueryDto.Name))
                {
                    query = query.Where(x => x.Name.Contains(identityResourceQueryDto.Name));
                }
                var list = await query.ToListAsync();

                return(new ResultModel(ResultCode.Success, list));
            }
            catch (Exception ex)
            {
                return(new ResultModel(ResultCode.Fail, ex.Message));
            }
        }
Exemplo n.º 2
0
 public async Task <IActionResult> GetList([FromQuery] IdentityResourceQueryDto dto)
 {
     return(Json(await _identityResourceService.GetList(dto)));
 }