<PackageReference Include="Newtonsoft.Json" Version="10.0.1" />

BsonObjectId

public class BsonObjectId
Represents a BSON Oid (object id).
using Newtonsoft.Json.Utilities; using System; namespace Newtonsoft.Json.Bson { [Obsolete("BSON reading and writing has been moved to its own package. See https://www.nuget.org/packages/Newtonsoft.Json.Bson for more details.")] public class BsonObjectId { public byte[] Value { get; } public BsonObjectId(byte[] value) { ValidationUtils.ArgumentNotNull(value, "value"); if (value.Length != 12) throw new ArgumentException("An ObjectId must be 12 bytes", "value"); Value = value; } } }