[KnownType(typeof(FullTimeEmployee))] [KnownType(typeof(PartTimeEmployee))] [DataContract(Name = "http://CodeAce.com/EmployeeApp")] public class Employee { private int _id; private string _name; private string _gender; private DateTime _dateOfBirth; [DataMember(Name = "ghgh", Order = 1)] public int Id { get { return _id; } set { _id = value; } } [DataMember(Name = "grrrr", Order = 2)] public string Name { get { return _name; } set { _name = value; } } [DataMember(Name = "gssss", Order = 3)] public string Gender { get { return _gender; } set { _gender = value; } } [DataMember(Name = "gkkkkk", Order = 4)] public DateTime DateOfBirth { get { return _dateOfBirth; } set { _dateOfBirth = value; } } [DataMember(Name = "gbbbb", Order = 5)] public EmployeeType Type { get; set; } } public enum EmployeeType { FullTimeEmployee = 1, PartTimeEmployee = 2 } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)