David did you check the comments, in particular the one Ron posted? He is right... the
LazyLoad_rev03.zip is a bit messy. Not in terms of code but you dropped all files (including those of the Common.Utilities package in a single directory.
I will certainly give it a try, thanks!
I have a User -> Authorisation (1:n) where Authorisation -> Employer (1:n), an Employer has -> Employees (1:m). Inside the User I iterate over the Authorisation's and check whether the user is authorised for a specific date time. Only the Authorisation's that match this criteria should be expanded, otherwise I would pull an enormous object graph in memory. Whether the persistence infrastructure is responsible by offering lazy load 1:1 or that I should implement a specific query for the Authorisation -> Employer association could lead to an interesting discussion. Thoughts?
Best regards,
Paul Gielens

