OrderByDescending с FirstOrDefault генерирует SqlNullValueException, но Orderby работает хорошо. Я заказываю по "Id", и Id не имеет значения int.
Если я использую условие where (t => t.Stock), то OrderbyDescending работает, я попытался использовать First или FirstOrDefault, та же проблема.
Yarn yFind = _context.Yarns.OrderByDescending(y => y.Id).FirstOrDefault(); // throw null exception
Yarn yFind = _context.Yarns.OrderBy(y => y.Id).FirstOrDefault(); //working
Yarn yFind = _context.Yarns.Where(y => y.Stock ).OrderByDescending(y => y.Id).FirstOrDefault();//working