客户端和服务器以双工模式进行通信。客户端有一个通用服务 (Action="*") 作为合约回调。
我希望服务器能够向我的客户发送故障。
我能怎么做 ?
将您的操作设置为类似的东西怎么样
Action = NotificationData.NotificationAction
NotificationData 是具有 MessageId 属性的 MessageContract 类
[MessageContract]
public class NotificationData
{
public const string NotificationAction = "http://gfader.com/copied-from/tomasz.janczuk.org";
[MessageBodyMember]
public string Message { get; set; }
[MessageBodyMember]
public DateTime SendTime { get; set; }
[MessageBodyMember]
public MessageIds MessageId { get; set; }
}
客户端代码:
如果 MessageId == 500 --> 来自服务器的错误