ertan2002 adlı üyeden alıntı: mesajı görüntüle
tam olarak hata verdiği yeri de yazsaydın.. Ama büyük ihitmal Count dan geliyordur çünkü where ile yaptığın sorgu null dönmüşse, null olan bir nesnenin count unu alamazsın haliyle..

şu şekil yapabilirsin kodunu


StarDocsContext db = new StarDocsContext();
int senderID = Convert.ToInt32(Session["UserID"]);

var alici= = db.Message.Where(i => i.AliciUserID == senderID && i.isRead == false);

if(alici!=null)
ViewBag.inboxCount = alici.Count();

var settings = db.General.FirstOrDefault(f=>f);

 if(settings != null)
 {
  ViewBag.MetaTitle = settings.SiteTitle;
  ViewBag.MetaDescription = settings.SiteDesc;
  ViewBag.MetaKeywords = settings.SiteKeyw;
 }
evet ertan hocam setting değişkenininde dediğiniz gibi null kontrolü yaparak viewbag'lere verilerileri göndererek view'de çekebiliyorum bu şekil.Öncelikle teşekkür ederim.

peki bu tür durumlarda örnek benim yaptığım gibi title,desc gibi verileri çekerken başka bir yöntem önerebilir misiniz ? böyle durumlarda her defasında null kontrolü yapmadan sabit verileri çekmek adına.