oleksii
5/29/2017 - 10:28 PM

JsonExtensions.cs

using Newtonsoft.Json;
using Newtonsoft.Json.Linq;

public static class JsonExtensions
{
    public static void Populate<T>(this JToken json, T target) where T : class
    {
        using (var sr = json.CreateReader())
        {
            JsonSerializer.CreateDefault().Populate(sr, target);
        }
    }
}