Este es mi código:LINQ a Entidades con método AddMonth
return Newsletterctx.Subscribers.Count(o =>
o.Validated == false &&
o.ValidationEmailSent == true &&
o.SubscriptionDateTime.AddMonths(1) < DateTime.Now);
consigo este error:
LINQ to Entities does not recognize the method 'System.DateTime AddMonths(Int32)' method, and this method cannot be translated into a store expression.
En este caso, arroja una excepción al declarar la variable testDate: System.NullReferenceException: 'Referencia de objeto no establecida en una instancia de un objeto.' CS $ <> 8__locals0 era nulo. –
@ İlkinElimov Sí, si la secuencia contiene referencias nulas, eso podría suceder. Puedes arreglar eso filtrándolos primero con '.Subscribers.Where (o => o! = Null) .Count (o => ...' –