MongoDB, json класс и словарь сериализации членов - PullRequest
0 голосов
/ 01 марта 2012

Допустим, у меня есть такой класс:

class A
{
    Dictionary<string, string> Dict1 { get; set }
}

И я хочу, чтобы он был сериализован в Json так:

"A" : {"strKey1" : "strVal1", "strKey2" : "strVal2"}

вместо:

"A" : { "Dict1" : {"strKey1" : "strVal1", "strKey2" : "strVal2"}}

так сказать, я бы хотел пропустить генерацию ключа "Dict1".

Возможно ли это?

В качестве альтернативы, как заставить сериализацию "пользовательских" элементов словаря?Когда я пишу свой класс следующим образом:

class A : Dictionary<string, string> 

их пары ключ / значение словаря не сериализуются ...

Заранее спасибо!

1 Ответ

0 голосов
/ 02 марта 2012

Я получил это сам - заказная сериализация.

...