AgileTea.Persistence.Mongo 3.0.0-beta.6

This is a prerelease version of AgileTea.Persistence.Mongo.
dotnet add package AgileTea.Persistence.Mongo --version 3.0.0-beta.6
NuGet\Install-Package AgileTea.Persistence.Mongo -Version 3.0.0-beta.6
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="AgileTea.Persistence.Mongo" Version="3.0.0-beta.6" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AgileTea.Persistence.Mongo --version 3.0.0-beta.6
#r "nuget: AgileTea.Persistence.Mongo, 3.0.0-beta.6"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install AgileTea.Persistence.Mongo as a Cake Addin
#addin nuget:?package=AgileTea.Persistence.Mongo&version=3.0.0-beta.6&prerelease

// Install AgileTea.Persistence.Mongo as a Cake Tool
#tool nuget:?package=AgileTea.Persistence.Mongo&version=3.0.0-beta.6&prerelease

Sets up connection to a Mongo Database with simple mappings and repository pattern approach

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
3.0.0-beta.6 170 11/16/2021
3.0.0-beta.5 172 11/12/2021
3.0.0-beta.4 144 11/12/2021
3.0.0-beta.3 168 11/11/2021
3.0.0-beta.2 143 11/11/2021
3.0.0-beta.1 153 11/10/2021
2.0.0-beta.10 223 12/15/2020
1.1.0 872 1/24/2020
1.1.0-preview2.20200123.1 290 1/23/2020
1.1.0-preview1.20200118.1 320 1/18/2020
1.0.8 675 1/15/2020
1.0.7-20200214.1 368 1/15/2020
1.0.7-20200115.1 261 1/15/2020
1.0.6-beta 492 1/14/2020
1.0.5 682 1/13/2020
1.0.4-beta 566 1/13/2020
1.0.3-beta 530 1/13/2020
1.0.2-beta 576 1/13/2020
1.0.1-beta 529 1/13/2020

Added support for Cosmos Db using the MongoDb Api wire protocol.
     Note that enabling this optional suport will disable transactionality for write operations.
     See Readme at https://github.com/agiletea/AgileTea.DocumentDb.Persistence for more details.

FIXES
     The mongo conventions set in the options are now applied earlier to stop them from not having any
     effect on classes for which mappings have been added.

BREAKING CHANGES
     Due to the above fix the method 'RegisterMongo' is no longer public and does not need to be called.
     Simply remove the call.
     See Readme at https://github.com/agiletea/AgileTea.DocumentDb.Persistence for more details.

VERSION 3.0 CHANGES (currently beta)
     Updated to use dotnet 6.0 and added in base 'record' classes to allow their inheritance when using records instead of classes.