namespace EmployeeService { [ServiceContract] public interface IEmployees { [OperationContract] List<employee> GetAllEmpDetails(); [OperationContract] [WebInvoke(Method = "GET", RequestFormat = WebMessageFormat.Xml, ResponseFormat = WebMessageFormat.Xml, BodyStyle = WebMessageBodyStyle.Wrapped, UriTemplate = "Employee/{id}")] List<employee> GetEmpDetailsbyId(string id); } [DataContract] public class Employee { [DataMember] public string EmpID { get; set; } [DataMember] public string EmpName { get; set; } [DataMember] public string Department { get; set; } [DataMember] public string Designation { get; set; } } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)