Mongolia.AspNetCore
1.0.0
See the version list below for details.
dotnet add package Mongolia.AspNetCore --version 1.0.0
NuGet\Install-Package Mongolia.AspNetCore -Version 1.0.0
<PackageReference Include="Mongolia.AspNetCore" Version="1.0.0" />
paket add Mongolia.AspNetCore --version 1.0.0
#r "nuget: Mongolia.AspNetCore, 1.0.0"
// Install Mongolia.AspNetCore as a Cake Addin #addin nuget:?package=Mongolia.AspNetCore&version=1.0.0 // Install Mongolia.AspNetCore as a Cake Tool #tool nuget:?package=Mongolia.AspNetCore&version=1.0.0
🗄️ Mongolia
👷 Installation
Get it from Nuget
Download from releases
🕴️ Usage
Create repo
using Mongolia;
//Create a new database
DB db = new DB("mongodb://localhost:27017/?ssl=false", "mongoliaExample");
//Get repo from context
DbRepository<User> userRepo = db.GetRepository<User>();
Create
User newUser = new User() {
Username = "Test User"
};
//Await the creation of the newUser
await userRepo.Create(newUser);
Find One
User user = await UserRepo.FindOne(new { Username = "Test user" });
Update
User newUser = new User() {
Username = "Test User"
};
//Await the creation of the newUser
User user = await userRepo.Create(newUser);
user.Username = "Not Test User";
await user.Save();
🥅 Goals
- Usable
✨ Contributors
<table> <tr> <td align="center"><a href="https://ahowe.dev/"><img src="https://avatars2.githubusercontent.com/u/16884313?v=4" width="100px;" alt=""/><br /><sub><b>unlimitedcoder2</b></sub></a><br /><a href="https://github.com/unlimitedcoder2/dbrepo/commits?author=unlimitedcoder2" title="Code">💻</a></td> <td align="center"><a href="https://mwareing.xyz/"><img src="https://avatars1.githubusercontent.com/u/29664925?s=460&v=4" width="100px;" alt=""/><br /><sub><b>TatoExp</b></sub></a><br /><a href="https://github.com/unlimitedcoder2/dbrepo/commits?author=TatoExp" title="Code">💻</a></td> </tr> </table>
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net5.0
- Microsoft.Extensions.DependencyInjection (>= 5.0.1)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 5.0.0)
- Mongolia (>= 1.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.