如果我有一些 WCF 方法,例如
GetEmployeeDetailsResponse GetEmployeeDetails(GetEmployeeDetailsRequest request)
GetCustomerDetailsResponse GetEmployeeDetails(GetCustomerDetailsRequest request)
我需要对 Request 对象执行输入验证,我可以使用静态方法吗?许多验证将很常见,例如 Request 对象不应为 null 并且员工 ID/客户 ID(在请求消息中)不应为 0 等。我猜由于 Request 对象本身是独立的对象,将它们传递给静态方法不应该导致任何线程安全问题。我正在使用按呼叫服务。
谢谢维卡斯
_