using Newtonsoft.Json.Bson;
public static void Main()
Console.WriteLine("Hello World");
var x = new Test{Testing="Testing"};
using (var stream = new MemoryStream())
using (var writer = new BsonWriter(stream)) {
var searializer = new JsonSerializer();
searializer.Serialize(writer, x);
requestBytes = stream.ToArray();
using (var stream2 = new MemoryStream(requestBytes))
using (var reader = new BsonReader(stream2)) {
var serializer = new JsonSerializer() {
TypeNameHandling = TypeNameHandling.None
dynamic z = serializer.Deserialize<Test>(reader);
Console.WriteLine(a.Testing);
string Testing {get;set;}
public class Test : ITest {
public string Testing {get;set;}