首页 文章
  • 4 votes
     answers
     views

    如何在故障状态下获取WCF ClientBase <T>?

    我记得很清楚,在.NET Framework 3.x中,当服务返回异常( FaultException )时,WCF服务客户端( ClientBase&lt;T&gt; )会出现故障状态 . 当服务客户端未正确处理/关闭时,这可能会导致问题 . (请参阅有关此主题的许多帖子,例如:What is the best workaround for the WCF client using block...
  • 5 votes
     answers
     views

    自定义异常作为故障异常中的细节

    我试图在我的WCF服务的FaultException中抛出自己的自定义异常,并在我的WCF客户端中捕获它 . 但是,在客户端,异常将作为非泛型FaultException捕获,并且我的自定义异常的详细信息将丢失 . 我的自定义例外是: [Serializable] public class MyCustomException : ApplicationException { ... } 这是我...
  • 1 votes
     answers
     views

    在中间层服务中重新强调强类型WCF FaultException

    我有一个非常简单的3层项目 . 存在与数据存储交互的DAL(数据访问层)WCF服务; BLL(业务逻辑层)WCF服务,作为DAL服务与客户端UI和Windows窗体客户端层之间的中介 . 我在DAL服务中声明DataContract作为错误 Contract : [DataContract] public class ValidationFault { [DataMember] p...

热门问题