"Text" : { "Content": "Some text" }
                  
                  
                  я хочу это десериализовать так, чтобы в модельке не было вложенности: 
                  
                  
                  class Model {
                  
                  
                    public string Text {get; set; } // <- "Some text"
                  
                  
                  }
                  
                  
                  Варианты, которые приходят в голову:
                  
                  
                  1. Ручная десериализация. Тут всё понятно, но хочется шобы как-то декларативно автоматом маппилось.
                  
                  
                  2. Regex'ом вырезать Content, так чтобы в json осталось "Text" : "Some text" 
                  
                  
                  Есть какие-то еще варианты? Чтобы по типу автомаппера: прописать что поле Text модели маппится на Text.Content json'а
                  
                  
                
[JsonFields("Text.Content")] пробовал?
Можешь так [JsonProperty("Text.Content")] public string Text {get; set; }
Обсуждают сегодня