I'm filling my reference to the entity model with data, but then it turns into null and I don't understand why.
public SummaryContent_Main GetContent(int ID1, int ID2, eComponentType ComponentType)
{
IEnumerable<vw_WebSiteSummaryContent> entity = null;
Entities context = new Entities ();
int maxID = context.vw_WebSiteSummaryContent.Max(webSiteSummaryContent => webSiteSummaryContent.ID);
entity = context.vw_WebSiteSummaryContent
.Where(c => c.ID > ID2 && c.CourseID == ID1 &&
(c.UserID == userToken.UserID || c.Shared == true));
if (entity.Count() > 0) <<< --- FAILS
.
.
.
}
Exception:
'entity.Count()' threw an exception of type 'System.NullReferenceException' int {System.NullReferenceException}
When looking at "entity" in Watch, it is not null. What can cause this problem?