title: WCF Rest client and Transfer Encoding Chunked: Is it supported?
body: <p>I have a datacontract as defined below:</p>
  
  <pre><code>[DataContract(Namespace="",Name="community")]
  public class Community {
  
      [DataMember(Name="id")]
      public int Id{get; set;}
  
      [DataMember(Name="name")]
      public string Name { get; set; }
  
      [DataMember(Name="description")]
      public string Description { get; set; }
  }
  </code></pre>
  
  <p>and the service contract goes like this:</p>
  
  <pre><code>[OperationContract]
     [WebGet(
                  BodyStyle = WebMessageBodyStyle.Bare,
                  ResponseFormat = WebMessageFormat.Xml, 
                  UriTemplate = "{id}"
   )]
     Community GetCommunity(string id);
  </code></pre>
  
  <p>When I make a rest call to the host, I get data but only Id and Name properties are populated. The Description property is null! I am creating the channel by inheriting from ClientBase. </p>
  
  <p>Does anybody know why WCF serializes Id and Name but not Description? The Transfer Encoding is set to 'Chunked' on the response from the host and I would like to know if that has anything to do with it ?</p>