Jak serializować słownik jako część jego obiektu nadrzędnego za pomocą Json.Net
Używam Json.Net do serializacji. Mam klasę ze słownikiem:
public class Test
{
public string X { get; set; }
public Dictionary<string, string> Y { get; set; }
}
Czy mogę jakoś serializować ten obiekt, aby uzyskać następujący JSON
{
"X" : "value",
"key1": "value1",
"key2": "value2"
}
gdzie „klucz1”, „klucz2” są kluczami w Słowniku?