using Newtonsoft.Json.Serialization;
public int Id { get; set; }
public string SomeString { get; set; }
public int? SomeInt { get; set; }
static void Main(string[] args1)
const string str = "{'Id':5}";
Console.WriteLine("123");
var myObject = JsonConvert.DeserializeObject<ClassA>(str
, new JsonSerializerSettings
MissingMemberHandling = MissingMemberHandling.Error,
private static void OnError(object sender, ErrorEventArgs args)
Console.WriteLine(args.ErrorContext.Error.Message);
args.ErrorContext.Handled = true;