Non per fare il rompiscatole, ma questa implementazione non è un vero e proprio Lazy Load. L'EF non supporta il Lazy Load e questo è un buon workaround per avere qualcosa che ci assomiglia. Il pattern LazyLoad prevede che sia l'oggetto stesso a caricarsi quando necessario.
Naturally IMHO. ;-)
Anche se ci vorrebbe poco a farlo, come fa L2S. Sposti quel codice nel get della proprietà.
Devo dire che IMHO il difetto del lazy loading è che puoi perderne il controllo senza sapere esattamente quando e cosa carichi. Così sei costretto a saperlo...
Torna al forum | Feed RSS