Je me demandais s'il y a un moyen plus efficace de faire ce que je besoin fait ci-dessous:Linq façon la plus efficace
return HttpContext.Current.User.IsInRole("Admin")
? dbContext.Prog_Search1(searchField, searchString, searchOper).Where(a => a.Id == 2)
: dbContext.Prog_Search1(searchField, searchString, searchOper).Where(a => a.Id == 1)
Je me demandais s'il y a une façon intelligente d'utiliser une seule
dbContext.Search1(searchField, searchString, searchOper)
par rapport aux 2 que j'utilise et ensuite faire une clause Where conditionnellement?