cevap

14

İlk sorguda birleşim belirtmeniz gerekir. İkinci sorgudaki LINQ sağlayıcısı sizin için otomatik olarak yapar.

session.QueryOver<ContactAssociation>(() => contactAssociationAlias) 
    .Where(() => 
     contactAssociationAlias.Contact.ID == careGiverId && 
     contactAssociationAlias.Client.ID == clientKey) 
    .JoinQueryOver(() => contactAssociationAlias.AclRole) 
     .Where(a => a.RoleName == "Care Giver") 
    .SingleOrDefault();