diff options
| author | Michael <[email protected]> | 2017-04-07 10:54:46 -0400 |
|---|---|---|
| committer | Michael <[email protected]> | 2017-04-07 10:54:46 -0400 |
| commit | 908b50cb47c6d7f1f3e8ec15daf34352c56df440 (patch) | |
| tree | 3f5f8fc39f5557fc8d9a9277b3860750c837c8cf | |
| parent | 97e67c021d2dc896ac4f27c2094f147b8cb14274 (diff) | |
| download | project-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.cs | 21 |
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); + } } |
