using System.Collections.Generic;
public static void Main()
var requestBody = @"{ ""name"":[
""SiteUrl"": ""https://site1.com/""
""SiteUrl"": ""https://site2.com/""
dynamic data = JsonConvert.DeserializeObject(requestBody);
var Root = data["name"].ToObject<List<Dictionary<string, string>>>();
Console.WriteLine(JsonConvert.SerializeObject(Root));