我们在几种情况下抛出错误异常(WCF)。他们正在我们的本地虚拟机中工作。但是当我们在服务器上尝试它们时,服务会抛出异常,但是调用服务无法识别它们并给出以下错误。
服务器未提供有意义的回复;这可能是由 合同不匹配,过早的会话关闭或内部 服务器错误。
是否有任何设置禁用WCF服务中的FaultExceptions?来自任何人的任何想法?
评论添加的代码:
[ServiceContract(Namespace = "sample.com")]
public interface ITransactionService
{
[OperationContract]
[FaultContract(typeof(Domain.Exceptions.SimilarTransactionException))]
Transaction ProcessTransaction(Context context, Spec specification);
}