public InterceptedClientHandler AfterReceiveReply(ref Message reply) { if (!reply.IsFault) { _logger.Response(ref reply); _logger.FinishSuccess(); } else { var ex = Extensions.ReadFaultDetail(ref reply); _logger.FinishException(ex); } return(this); }
public InterceptedServerHandler BeforeSendReply(ref Message reply) { if (!reply.IsFault) { _logger.Response(ref reply); _logger.FinishSuccess(); } else { var ex = Extensions.ReadFaultDetail(ref reply); _logger.FinishException(ex); } return(this); }