C#.Net Webservice错误处理

时间:2011-11-12 16:32:41

标签: c# web-services error-handling

我写了以下webservice,当找不到项目时,我希望该webservice方法只返回

<error> No Project Found </error>

而不是任何其他事情。

Project GetProject(int Project_id)
{
   Project dmo = new Project();
   ProjectDAO dao = new ProjectDAO();
   dmo = dao.GetProject(Project_id);
   return dmo;
}

1 个答案:

答案 0 :(得分:2)

您的网络服务返回一种类型的项目,您要返回的内容不是 该类的类型或序列化的