Рекурсивные ссылки на тот же класс
В моем случае я начал использовать ServiceStack...
Я создал класс
public class dtoClass
{
public string aText { get; set; }
public DbGeography dbGeo { get; set; }
public dtoClass d { get; set; }
}
на выходе из сервис-стека через отдых ->
Я понял
{"aText":"String","d":{"aText":"String","d":{"aText":"String","d":{"aText":"String"}}}}
Вы увидите, что он заканчивается на 3 уровне в ссылке на dtoClass d
У меня вопрос, как мне указать, что это происходит на 8 уровнях внутрь? А не только 3?
1 ответ
Решение
Примечание. Практически вся поддержка POCO в ServiceStack работает только с открытыми свойствами. т.е. измените свой класс на:
public class dtoClass
{
public String aText {get;set;}
public dtoClass d {get;set}
}