public CommunicationErrorException(CommunicationExceptionType type, Exception innerException = null)
     : base(type.GetMessage(), innerException)
 {
     Type = type;
 }