Qowaiv.Bson.MongoDB
5.0.0
dotnet add package Qowaiv.Bson.MongoDB --version 5.0.0
NuGet\Install-Package Qowaiv.Bson.MongoDB -Version 5.0.0
<PackageReference Include="Qowaiv.Bson.MongoDB" Version="5.0.0" />
paket add Qowaiv.Bson.MongoDB --version 5.0.0
#r "nuget: Qowaiv.Bson.MongoDB, 5.0.0"
// Install Qowaiv.Bson.MongoDB as a Cake Addin #addin nuget:?package=Qowaiv.Bson.MongoDB&version=5.0.0 // Install Qowaiv.Bson.MongoDB as a Cake Tool #tool nuget:?package=Qowaiv.Bson.MongoDB&version=5.0.0
MongoDB.Bson
MongoDB is a cross-platform document-oriented database program. Classified as a
NoSQL database program, MongoDB uses BSON documents with a schema. The .NET
library provides a mechanism to convert objects from and to BSON. To use
the Qowaiv.Bson.MongoDB
package the following code can be used:
BsonSerializer.RegisterSerializationProvider(new QowaivBsonSerializationProvider());
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. 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 is compatible. 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 | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- MongoDB.Bson (>= 2.28.0)
-
net6.0
- MongoDB.Bson (>= 2.28.0)
-
net8.0
- MongoDB.Bson (>= 2.28.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Qowaiv.Bson.MongoDB:
Package | Downloads |
---|---|
Pmdevers.Common
Common boilerplate code for MinimalAPI Microservice |
GitHub repositories
This package is not used by any popular GitHub repositories.
v5.0.0
- Only support netstandard2.0, net6.0, and net8.0. (BREAKING)
v4.3.1
- QowaivBsonSerializationProvider support nullable value-types. #21
- QowaivBsonSerializationProvider thread-safe. #20
v4.3.0
- Introduction of QowaivBsonSerializationProvider. #18
- Marked QowaivBsonConverter as obsolete. #18
- Support .NET 7.0. #16
v4.2.0
- Registered SvoBehavior as Svo<TSvoBehavior>. #13
- Multi-targeted to netstandard2.0, .NET 5.0, and .NET 6.0. #12
v4.1.0
- Registered IIdentifierBehavior as Id<TBehavior>. #7
v4.0.2
- Only register exported.
v4.0.1
- Fix reading null nodes.