Mongo DB object Id deserializing using JSON serializer
问题 var docToJson = doc.ToJson<BsonDocument>(); story Featured = JsonConvert.DeserializeObject<story>(docToJson); public class story { [JsonProperty("_id"), JsonConverter(typeof(ObjectIdConverter))] public ObjectId Id { get; set; } .... public class ObjectIdConverter : JsonConverter { public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) { serializer.Serialize(writer, value.ToString()); } public override object ReadJson(JsonReader reader, Type objectType,