J'utilise le code suivant pour extraire des données de ma base de données en utilisant des entités. Si un enregistrement n'est pas trouvé, il lève l'exception suivante "Référence d'objet non définie sur une instance d'un objet." Je peux attraper ceci pour l'arrêter causant des problèmes mais je préférerais modifier le code pour ne pas avoir le problème. Puis-je modifier la requête Linq pour qu'elle soit plus tolérante?Linq lève une exception quand rien ne doit retourner
using (var ctx = new MyEntities())
{
var users = ctx.NotificationMessages.Include("NotificationUsers")
.Where(x => x.Priority == priority)
.FirstOrDefault().NotificationUsers
.ToList();
}