Как сериализовать словарь как часть его родительского объекта с помощью Json.Net
Я использую Json.Net для сериализации. У меня есть класс со словарем:
public class Test { public string X { get; set; } public Dictionary<string, string> Y { get; set; } }
Могу ли я как-то сериализовать этот объект, чтобы получить следующий JSON
{
"X" : "value",
"key1": "value1",
"key2": "value2"
}
где «key1», «key2» - ключи в словаре?