using Newtonsoft.Json.Bson;
public static void Main()
Console.WriteLine("Hello World");
var x = new FuckSerialization{Test="Testing"};
using (var stream2 = new MemoryStream(requestBytes))
using (var reader = new BsonReader(stream2)) {
var serializer = new JsonSerializer() {
TypeNameHandling = TypeNameHandling.None
dynamic z = serializer.Deserialize<IFuckSerialization>(reader);
a = (IFuckSerialization)z;
Console.WriteLine(a.Test);
public interface IFuckSerialization {
public class FuckSerialization {
public string Test {get;set;}