An easy to use library to use MongoDB with .NET. It implements a Repository pattern on top of Official MongoDB C# driver. This project is now available as a NuGet package for your convenience. If you're new to NuGet, check it out; it's painless, easy and fast. You can find this project by searching for MongoRepository in NuGet (or simply clicking here).
Check the documentation for a step-by-step example and more advanced usage.
// The Entity base-class is provided by MongoRepository // for all entities you want to use in MongoDb public class Customer : Entity { public string FirstName { get; set; } public string LastName { get; set; } } public class CustomerRepoTest { public void Test() { var repo = new MongoRepository<Customer>(); // adding new entity var newCustomer = new Customer { FirstName = "Steve", LastName = "Cornell" }; repo.Add(newCustomer); // searching var result = repo.Where(c => c.FirstName == "Steve"); // updating newCustomer.LastName = "Castle"; repo.Update(newCustomer); } }
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4