using System.Collections.Generic;
using Newtonsoft.Json.Linq;
public int Id { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public int Version { get; set; }
public static Person Get(int id) {
string json = "{\"result\": {\"version\":1,\"Id\": 1, \"FirstName\": \"Bob\", \"LastName\": \"Jones\"},\"error\":null,\"id\":\"getperson\"}";
dynamic jObject = JObject.Parse(json);
var person = jObject.result.ToObject<Person>();
public static void Main(string[] args)
Console.WriteLine("FirstName: "+ f);
Console.WriteLine("LastName: "+ l);