سلام بر تمامی برنامه نویسان سی شارپ 😉 در این پست کد Serialize یک کلاس با استفاده از Soap در سی شارپ #C را آماده کردم. انشاالله که این آموزش برای شما مفید باشد.
کد Serialize یک کلاس با استفاده از Soap در سی شارپ #C :
using System;
using System.IO;
using System.Xml;
using System.Xml.Serialization;
[SoapType("SoapGroupType", "http://www.yourDomain.com")]
public class Group
{
public string GroupName;
public Employee[] Employees;
}
[SoapType("EmployeeType")]
public class Employee
{
public string Name;
}
public class Run
{
public static void Main()
{
XmlTypeMapping mapp = (new SoapReflectionImporter()).ImportTypeMapping(typeof(Group));
XmlSerializer mySerializer = new XmlSerializer(mapp);
TextWriter writer = new StreamWriter("SoapType.xml");
XmlTextWriter xmlWriter = new XmlTextWriter(writer);
using System.IO;
using System.Xml;
using System.Xml.Serialization;
[SoapType("SoapGroupType", "http://www.yourDomain.com")]
public class Group
{
public string GroupName;
public Employee[] Employees;
}
[SoapType("EmployeeType")]
public class Employee
{
public string Name;
}
public class Run
{
public static void Main()
{
XmlTypeMapping mapp = (new SoapReflectionImporter()).ImportTypeMapping(typeof(Group));
XmlSerializer mySerializer = new XmlSerializer(mapp);
TextWriter writer = new StreamWriter("SoapType.xml");
XmlTextWriter xmlWriter = new XmlTextWriter(writer);