我有两个WCF服务,一个是调用另一个。我正在使用这些方法来验证用户。这是我的第一个服务方法
[OperationContract]
[FaultContract(typeof(MyNawrasWCFException))]
bool ValidateUser(string username);
并在内部调用另一个这样的服务方法(它不是直接调用它,而是通过适配器调用)
ServiceClient2 client = new ServiceClient2();
client.Open();
isValidated = client.ValidateUser(username);
client.Close();
在Service2中我有这样的方法
[OperationContract]
[FaultContract(typeof(bool))]
bool ValidateUser(string username);
这在我的本地计算机上工作正常,但是当我在服务器上部署它时,
showing error
No signature message parts were specified for messages with the 'http://tempuri.org/IService2/ValidateUserExceptionFault' action.
我已经在谷歌上阅读修复此错误,我需要更新服务参考。我更新了参考但仍然是同样的错误。我也有其他方法,但仅在此方法中显示错误