public FailedCommunicationException(string reason, Exception innerException) : base(ThirdPartyReplication.FailedCommunication(reason), innerException)
 {
     this.reason = reason;
 }