Mam bardzo osobliwy problem: metoda rozszerzenia ToList()
nie może przekonwertować wyników na listę. tutaj jest mój kod, standardowe zapytania boilerplate LINQ, I konwertowane ToList()
dwukrotnie na dokładkęFunkcja Linq ToList() nie uruchamia natychmiastowej realizacji
var assets = new List<Asset>();
using (var ctx = new LeaseContext())
{
assets = ctx.Assets.OrderBy(o => o.Reference).Where(w => w.Status == AssetStatus.Active).ToList();
assets.ToList();
}
return assets;
jeszcze aktywa są nadal lista System.Data.Entities.DynamicProxies
....
Nigdy nie miałem tego problemu wcześniej.
Dlaczego używasz ToList() dla tej samej zmiennej? –
Drugie 'ToList()' nie robi nic, ponieważ nie używasz wyniku 'ToList()'. –
Wiem, że druga funkcja ToList() jest zbyteczna, chciałem tylko przetestować. – franklores