An example of generic repository implementation using the MongoDB C# Sharp 2.0 driver (async)
Upgrade MongoDb driver and its related packages to 2.25.0 PR: https://github.com/alexandre-spieser/mongodb-generic-repository/pull/57 Commit: https://github.com/alexandre-spieser/mongodb-generic-repository/commit/9c48653dc628c329c3b387714a21d4847c27d748 Thanks @mrtaikandi !
https://www.nuget.org/packages/MongoDbGenericRepository/1.6.0
If you have found this project helpful, either as a library that you use or as a learning tool, please consider buying Alex a coffee:
https://www.nuget.org/packages/MongoDbGenericRepository/1.5.1
If you have found this project helpful, either as a library that you use or as a learning tool, please consider buying Alex a coffee:
If you have found this project helpful, either as a library that you use or as a learning tool, please consider buying Alex a coffee:
If you have found this project helpful, either as a library that you use or as a learning tool, please consider buying Alex a coffee:
new UpdateOptions { IsUpsert = true }
default argument in update methods, to avoid unexpected document insertions. Commit hash : https://github.com/alexandre-spieser/mongodb-generic-repository/commit/ba3f876f958712c99ea861deb42847acc0fae1e2
If you have found this project helpful, either as a library that you use or as a learning tool, please consider buying Alex a coffee:
If you have found this project helpful, either as a library that you use or as a learning tool, please consider buying the team a coffee:
1.4.2: Fix for https://github.com/alexandre-spieser/mongodb-generic-repository/issues/27
Pushed 1.4.3 with an even more specific .nuspec content:
<dependencies>
<group targetFramework=".NETFramework4.5.2">
<dependency id="MongoDB.Driver" version="2.9.3" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETStandard1.5">
<dependency id="MongoDB.Driver" version="2.9.3" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETStandard2.0">
<dependency id="MongoDB.Driver" version="2.9.3" exclude="Build,Analyzers"/>
</group>
</dependencies>