summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael <[email protected]>2017-04-07 10:54:46 -0400
committerMichael <[email protected]>2017-04-07 10:54:46 -0400
commit908b50cb47c6d7f1f3e8ec15daf34352c56df440 (patch)
tree3f5f8fc39f5557fc8d9a9277b3860750c837c8cf
parent97e67c021d2dc896ac4f27c2094f147b8cb14274 (diff)
downloadproject-unite-908b50cb47c6d7f1f3e8ec15daf34352c56df440.tar.gz
project-unite-908b50cb47c6d7f1f3e8ec15daf34352c56df440.tar.bz2
project-unite-908b50cb47c6d7f1f3e8ec15daf34352c56df440.zip
Don't dispose the db context.
-rw-r--r--Project-Unite/Controllers/HomeController.cs21
1 files changed, 11 insertions, 10 deletions
diff --git a/Project-Unite/Controllers/HomeController.cs b/Project-Unite/Controllers/HomeController.cs
index 173dc35..1006bbf 100644
--- a/Project-Unite/Controllers/HomeController.cs
+++ b/Project-Unite/Controllers/HomeController.cs
@@ -40,16 +40,17 @@ namespace Project_Unite.Controllers
{
var result = new SearchResult();
query = query.ToLower();
- using(var db = new ApplicationDbContext())
- {
- result.Downloads = db.Downloads.Where(x => x.Name.ToLower().Contains(query) || x.Changelog.ToLower().Contains(query));
- result.ForumTopics = db.ForumTopics.Where(x => x.Subject.ToLower().Contains(query));
- result.Skins = db.Skins.Where(x => x.Name.ToLower().Contains(query) || x.ShortDescription.ToLower().Contains(query) || x.FullDescription.ToLower().Contains(query));
- result.Users = db.Users.Where(x => x.DisplayName.ToLower().Contains(query)||x.Bio.ToLower().Contains(query)||x.Interests.ToLower().Contains(query)||x.Hobbies.ToLower().Contains(query));
- result.WikiPages = db.WikiPages.Where(x => x.Name.ToLower().Contains(query) || x.Contents.ToLower().Contains(query));
- //Holy crap that search was... long.
- return View(result);
- }
+ var db = new ApplicationDbContext();
+
+
+ result.Downloads = db.Downloads.Where(x => x.Name.ToLower().Contains(query) || x.Changelog.ToLower().Contains(query));
+ result.ForumTopics = db.ForumTopics.Where(x => x.Subject.ToLower().Contains(query));
+ result.Skins = db.Skins.Where(x => x.Name.ToLower().Contains(query) || x.ShortDescription.ToLower().Contains(query) || x.FullDescription.ToLower().Contains(query));
+ result.Users = db.Users.Where(x => x.DisplayName.ToLower().Contains(query) || x.Bio.ToLower().Contains(query) || x.Interests.ToLower().Contains(query) || x.Hobbies.ToLower().Contains(query));
+ result.WikiPages = db.WikiPages.Where(x => x.Name.ToLower().Contains(query) || x.Contents.ToLower().Contains(query));
+ //Holy crap that search was... long.
+ return View(result);
+
}
}