コード例 #1
0
 private void ProcessDemo()
 {
     DemoDTO dto = this.CreateDemoDto();
     
     // Serialize the dto to xml.
     string strXml = DTOSerializerHelper.SerializeDTO(dto);
     
     // Write the serialized dto as xml.
     Console.WriteLine("Serialized DTO");
     Console.WriteLine("=======================");
     Console.WriteLine("\r");
     Console.WriteLine(strXml);
     Console.WriteLine("\r");
     // Deserialize the xml to the data transfer object.
     DemoDTO desDto = 
       (DemoDTO) DTOSerializerHelper.DeserializeXml(strXml, 
       new DemoDTO());
     
     // Write the deserialized dto values.
     Console.WriteLine("Deseralized DTO");
     Console.WriteLine("=======================");
     Console.WriteLine("\r");
     Console.WriteLine("DemoId         : " + desDto.DemoId);
     Console.WriteLine("Demo Name      : " + desDto.DemoName);
     Console.WriteLine("Demo Programmer: " + desDto.DemoProgrammer);
     Console.WriteLine("\r");
 }
コード例 #2
0
ファイル: BaseDTO.cs プロジェクト: JustinRvt/SPA-ASP.NET-MVC5
 /// <summary>
 /// serialisation
 /// </summary>
 /// <returns></returns>
 /// <remarks>LOUIS Yoann 17/06/2014</remarks>
 public string SerializeDTO()
 {
     this.ValidationDTO();
     return(DTOSerializerHelper.SerializeDTO(this));
 }