Если объект MemberObjects
равен нулю, вы не можете вызывать какие-либо методы экземпляра для него.
[JsonProperty]
public virtual SubObject LastMemberObject {
get {
return MemberObjects != null
? MemberObjects.OrderByDescending(x => x.CreatedOn).FirstOrDefault()
: null; }
}
Кроме того, когда вы вызываете метод FirstOrDefault()
, это "значение по умолчанию также должно быть указано.
MemberObjects
.OrderByDescending (x => x.CreatedOn)
.Default (something)
.FirstOrDefault ();