.NET API for json file, including serialization option