public void ProvideFault(Exception error, MessageVersion version, ref Message fault) { if (error == null) return; ErrorSignaler.SignalFromCurrentContext(error); } }