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.