MongoDataLib 1.0.0
See the version list below for details.
dotnet add package MongoDataLib --version 1.0.0
NuGet\Install-Package MongoDataLib -Version 1.0.0
<PackageReference Include="MongoDataLib" Version="1.0.0" />
paket add MongoDataLib --version 1.0.0
#r "nuget: MongoDataLib, 1.0.0"
// Install MongoDataLib as a Cake Addin
#addin nuget:?package=MongoDataLib&version=1.0.0
// Install MongoDataLib as a Cake Tool
#tool nuget:?package=MongoDataLib&version=1.0.0
//Usage services.AddSingleton<IMongoDataAccess>(new MongoDataAccess("MongoDatabaseName","MongoDatabaseConnection"));
//Injection private readonly IMongoDataAccess _dataAccess = null; public YourRepository(IMongoDataAccess dataAccess) { this._dataAccess = dataAccess; }
//Methods _dataAccess.InsertRecord<TEntity>(entity, table); _dataAccess.DeleteRecord<TEntity>(table, id); _dataAccess.LoadRecordsByField<TEntity>(table, "Id", id); _dataAccess.LoadRecords<TEntity>(table); _dataAccess.UpdateRecord<TEntity>(entity, id, table);
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. 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. |
.NET Core | netcoreapp3.1 is compatible. |
-
.NETCoreApp 3.1
- MongoDB.Bson (>= 2.14.1)
- MongoDB.Driver (>= 2.14.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on MongoDataLib:
Package | Downloads |
---|---|
DiagnosticLib
Library for register logs into mongodatabase |
GitHub repositories
This package is not used by any popular GitHub repositories.
First version with: InsertRecord<TEntity>(entity, table);
DeleteRecord<TEntity>(table, id);
LoadRecordsByField<TEntity>(table, "Id", id);
LoadRecords<TEntity>(table);
UpdateRecord<TEntity>(entity, id, table);