【发布时间】:2015-04-20 11:03:09
【问题描述】:
我正在开发一个 WCF REST 服务项目。这是我的带有 AddNewEmployee 服务的接口服务。
[OperationContract]
[WebInvoke(UriTemplate = "/AddNewEmployee", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json, Method = "POST")]
bool AddNewEmployee(EmployeeDataContract emp);
Herer EmployeeDataContract 是我的带有变量的类,方法实现就像
public bool AddNewEmployee(EmployeeDataContract employee)
{
XDocument doc = XDocument.Load("D:\\EmployeeData.xml");
doc.Element("DocumentElement").Add(
new XElement("Employees",
new XElement("EmployeeID", employee.EmployeeID),
new XElement("Name", employee.Name),
new XElement("JoiningDate", employee.JoiningDate),
new XElement("CompanyName", employee.CompanyName),
new XElement("Address", employee.Address)));
doc.Save("D:\\EmployeeData.xml");
return true;
}
问题是我的类对象没有得到它显示空值的值。 那么代码有什么问题。
【问题讨论】:
标签: class c#-4.0 post wcf-rest