Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. private void TestButton_Click(object sender, EventArgs e)
  2. {
  3. // Model1 is my DBContext
  4. using (Model1 fakeContext = new Model1(ContentManager.Instance.DatabaseConnection.Connection, false))
  5. {
  6. // Memory use is ~ 80 MB
  7. fakeContext.carPart.ToList();
  8. // Memory use is now ~170 MB
  9. }
  10. // Memory use is still ~170 MB, despite the DBContext being disposed.
  11. using (Model1 fakeContext2 = new Model1(ContentManager.Instance.DatabaseConnection.Connection, false))
  12. {
  13. fakeContext2.enginePart.ToList();
  14. // Memory is up to ~240 MB
  15. }
  16.  
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement