Exemplo n.º 1
0
 public MessagingFactorySettings()
 {
     this.operationTimeout = Constants.DefaultOperationTimeout;
     this.TokenProvider    = null;
     this.TransportType    = Microsoft.ServiceBus.Messaging.TransportType.NetMessaging;
     this.EnableAdditionalClientTimeout = true;
 }
Exemplo n.º 2
0
 public MessagingFactorySettings(MessagingFactorySettings other)
 {
     this.operationTimeout = other.OperationTimeout;
     this.EnableAdditionalClientTimeout = other.EnableAdditionalClientTimeout;
     this.TokenProvider = other.TokenProvider;
     this.TransportType = other.TransportType;
     if (other.TransportType == Microsoft.ServiceBus.Messaging.TransportType.NetMessaging)
     {
         this.NetMessagingTransportSettings = (Microsoft.ServiceBus.Messaging.NetMessagingTransportSettings)other.NetMessagingTransportSettings.Clone();
         return;
     }
     this.AmqpTransportSettings = (Microsoft.ServiceBus.Messaging.Amqp.AmqpTransportSettings)other.AmqpTransportSettings.Clone();
 }