Guest User

Untitled

a guest
Jun 24th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. var dlo = new DataLoadOptions();
  2. dlo.LoadWith<Blog>(b => b.Posts);
  3. this.LoadOptions = dlo;
  4.  
  5. dlo.LoadWith<Blog>(b => b.Posts.Max());
  6.  
  7. var options = new DataLoadOptions();
  8. options.AssociateWith<Blog>(b =>
  9. b.Posts.Where(
  10. p1 => p1.SomeColumn == b.Posts.Max(p2 => p2. SomeColumn)
  11. ));
  12.  
  13. var query = from b in context.Blogs
  14. //probably some where you already have
  15. select new MyBlogs // or with no type in case it is anonymous
  16. {
  17. AColumn = b.AColumn, //map any other values
  18. LatestPost = b.Posts.Where(
  19. p1 => p1.SomeColumn == b.Posts.Max(p2 => p2. SomeColumn)
  20. )).ToList()
  21. }
Add Comment
Please, Sign In to add comment