RobThree / Mongorepository
Licence: mit
Repository abstraction layer on top of Official MongoDB C# driver
Stars: ✭ 290
Projects that are alternatives of or similar to Mongorepository
Api Query Params
Convert URL query parameters to MongoDB queries
Stars: ✭ 141 (-51.38%)
Mutual labels: api, mongodb
Express Graphql Mongodb Boilerplate
A boilerplate for Node.js apps / GraphQL-API / Authentication from scratch - express, graphql - (graphql compose), mongodb (mongoose).
Stars: ✭ 288 (-0.69%)
Mutual labels: api, mongodb
Appkernel
API development made easy: a smart Python 3 API framework
Stars: ✭ 152 (-47.59%)
Mutual labels: api, mongodb
Nodejs Restful Api
How to create a RESTful CRUD API using Nodejs?
Stars: ✭ 285 (-1.72%)
Mutual labels: api, mongodb
React Chat Api
📡 API for chat application for DogeCodes React course
Stars: ✭ 121 (-58.28%)
Mutual labels: api, mongodb
Movies Restapi
RESTful API to manage movies written in Go and uses MongoDB as storage
Stars: ✭ 168 (-42.07%)
Mutual labels: api, mongodb
Wertik Js
💪 A library that powers your app with GraphQL + Rest API
Stars: ✭ 56 (-80.69%)
Mutual labels: api, mongodb
Autoserver
Create a full-featured REST/GraphQL API from a configuration file
Stars: ✭ 188 (-35.17%)
Mutual labels: api, mongodb
Csgofloat Inspect
Source Code that Powers the CSGOFloat Inspect Link API
Stars: ✭ 172 (-40.69%)
Mutual labels: api, mongodb
Bookmarks.dev
Bookmarks and Code Snippets Manager for Developers & Co
Stars: ✭ 218 (-24.83%)
Mutual labels: api, mongodb
Tiledesk Server
Tiledesk server. Tiledesk is an Open Source Live Chat platform written in NodeJs and MongoDB
Stars: ✭ 94 (-67.59%)
Mutual labels: api, mongodb
Fastify Api
A blazing fast REST APIs with Node.js, MongoDB, Fastify and Swagger.
Stars: ✭ 138 (-52.41%)
Mutual labels: api, mongodb
Express Mongodb Rest Api Boilerplate
A boilerplate for Node.js apps / Rest API / Authentication from scratch - express, mongodb (mongoose).
Stars: ✭ 153 (-47.24%)
Mutual labels: api, mongodb
Repos
Pull down a list of GitHub repos for the given user or org, and save to a local JSON file.
Stars: ✭ 20 (-93.1%)
Mutual labels: api, repository
Lad
👦 Lad is the best Node.js framework. Made by a former Express TC and Koa team member.
Stars: ✭ 2,112 (+628.28%)
Mutual labels: api, mongodb
Chartbrew
Open-source web platform for creating charts out of different data sources (databases and APIs) 📈📊
Stars: ✭ 199 (-31.38%)
Mutual labels: api, mongodb
Project Description
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.
Example:
// 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);
}
}
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].