EF Code First - Include(x => x.Properties.Entity) a 1 : Many association
        Posted  
        
            by 
                VulgarBinary
            
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by VulgarBinary
        
        
        
        Published on 2011-03-01T19:56:39Z
        Indexed on 
            2011/03/01
            23:25 UTC
        
        
        Read the original article
        Hit count: 445
        
Given a EF-Code First CTP5 entity layout like:
public class Person { ... }
which has a collection of:
public class Address { ... }
which has a single association of:
public class Mailbox { ... }
I want to do:
PersonQuery.Include(x => x.Addresses).Include("Addresses.Mailbox")
WITHOUT using a magic string. I want to do it using a lambda expression.
I am aware what I typed above will compile and will bring back all Persons matching the search criteria with their addresses and each addresses' mailbox eager loaded, but it's in a string which irritates me.
How do I do it without a string?
Thanks Stack!
© Stack Overflow or respective owner