For the purpose of MongoDB document serialization I want to implement an IBsonSerializer<T> for a document class deriving from Dictionary<string, object> with some special requirements. I already have a custom JsonConverter for Newtonsoft Json.NET with which I can serialize/deserialize my documents.
Can I somehow use the JsonConverter to do the deserialization for me in the IBsonSerializer? That is, the deserialize method in the IBsonSerializer should just parse the entire document string using my existing JsonConverter and return the deserialized object.