我有一个案例,我想从WCF服务发送多个验证错误。我需要迭代一个列表并验证每个对象,并需要创建一个错误列表。我需要将此合并的错误消息作为anexcpetion发送给客户端。任何人都可以通过示例在这个场景中建议哪个是首选选项。
答案 0 :(得分:0)
您应该能够在WCF服务中返回一组错误(如果需要,则为异常)。
[OperationContract]
ResponseWithErrors SomeMethod(SomeRequest rq);
public class ResponseWithErrors : IResponseWithErrors
{
public Error[] Errors { get; set; }
public bool Success { get; set; }
}