title: Map Json to custom class
body: <p>I have following json:</p>
  
  <pre><code>{"EventMessageUId":"ef51b5a3-32b2-e611-baf9-fc3fdb446bd2","Message":
  "{\"StoryId\":20500,\"StoryDesc\":\"Test Story
  data\"}","ProjectId":"1"}
  </code></pre>
  
  <p>Below is the class in which I'm trying to map it:</p>
  
  <pre><code>public class Requirments
      {
  
          public int FileID { get; set; }
          public string EventMessageUId { get; set; }
          public string ProjectId { get; set; }
          public List&lt;Message&gt; Message { get; set; }
          //public object[] Message { get; set; }
          public string error { get; set; }
      }
  </code></pre>
  
  <p>It is taking message tag as a string</p>
  
  <pre><code>  "Message": "{\"StoryId\":20500,\"StoryDesc\":\"Test Story data\"}"
  </code></pre>
  
  <p>I want to Map it into <code>List&lt;Message&gt;</code></p>
  
  <pre><code> public class Message
      {
          public string StoryID { get; set; }
          public string StoryDesc { get; set; }
      }
  </code></pre>
  
  <p>What can I do for this without changing json?</p>
  
  <p>In the current scenario it gives me an error when I try it with <code>List&lt;Message&gt;</code></p>