I have a response that following :
<CONTENT>
<SEND_SMS_SUCCESS>
<TRANSACTION id="30911386"/>
<VALID_SMS_COUNT>2</VALID_SMS_COUNT>
<INVALID_SMS_COUNT>0</INVALID_SMS_COUNT>
</SEND_SMS_SUCCESS>
</CONTENT>
and my class:
public class CONTENT
{
public SEND_SMS_SUCCESS SEND_SMS_SUCCESS { get; set; }
}
public class SEND_SMS_SUCCESS
{
[XmlElement("TRANSACTION")]
public TRANSACTION TRANSACTION { get; set; }
public int VALID_SMS_COUNT { get; set; }
public int INVALID_SMS_COUNT { get; set; }
}
public struct TRANSACTION
{
[XmlAttribute("id")]
public string ID { get; set; }
}
I am using RestSharp:
var response = client.Execute<CONTENT>(request);
but I can't get Transaction.ID .It's value is null. How can I get this attribute?