public IActionResult Search(UserPostModel model) { using (this.DbContext) { this.DbContext.Set <UserStatus>().Load(); this.DbContext.Set <UserRoleMapping>().Load(); this.DbContext.Set <Role>().Load(); IQueryable <User> query = this.DbContext.User.AsNoTracking(); query = model.GenerateQuery(query); return(this.StandardSearchResponse(query, model, UserModel.Convert)); } }