Exemplo n.º 1
0
 public RawRabbitConfiguration()
 {
     RequestTimeout         = TimeSpan.FromSeconds(10);
     PublishConfirmTimeout  = TimeSpan.FromSeconds(1);
     PersistentDeliveryMode = true;
     AutoCloseConnection    = true;
     AutomaticRecovery      = true;
     TopologyRecovery       = true;
     RouteWithGlobalId      = true;
     RecoveryInterval       = TimeSpan.FromSeconds(10);
     GracefulShutdown       = TimeSpan.FromSeconds(10);
     Ssl = new SslOption {
         Enabled = false
     };
     Hostnames = new List <string>();
     Exchange  = new GeneralExchangeConfiguration
     {
         AutoDelete = false,
         Durable    = true,
         Type       = ExchangeType.Topic
     };
     Queue = new GeneralQueueConfiguration
     {
         Exclusive  = false,
         AutoDelete = false,
         Durable    = true
     };
     VirtualHost = "/";
     Username    = "******";
     Password    = "******";
     Port        = 5672;
     Hostnames   = new List <string> {
         "localhost"
     };
 }
Exemplo n.º 2
0
		public RawRabbitConfiguration()
		{
			RequestTimeout = TimeSpan.FromSeconds(10);
			PublishConfirmTimeout = TimeSpan.FromSeconds(1);
			PersistentDeliveryMode = true;
			AutoCloseConnection = true;
			AutomaticRecovery = true;
			TopologyRecovery = true;
			RecoveryInterval = TimeSpan.FromSeconds(10);

			Hostnames = new List<string>();
			Exchange = new GeneralExchangeConfiguration
			{
				AutoDelete = false,
				Durable = true,
				Type = ExchangeType.Direct
			};
			Queue = new GeneralQueueConfiguration
			{
				Exclusive = false,
				AutoDelete = false,
				Durable = true
			};
		}
Exemplo n.º 3
0
 public RawRabbitConfiguration()
 {
     RequestTimeout = TimeSpan.FromSeconds(10);
     PublishConfirmTimeout = TimeSpan.FromSeconds(1);
     PersistentDeliveryMode = true;
     AutoCloseConnection = true;
     AutomaticRecovery = true;
     TopologyRecovery = true;
     RouteWithGlobalId = true;
     RecoveryInterval = TimeSpan.FromSeconds(10);
     GracefulShutdown = TimeSpan.FromSeconds(10);
     Ssl = new SslOption {Enabled = false};
     Hostnames = new List<string>();
     Exchange = new GeneralExchangeConfiguration
     {
         AutoDelete = false,
         Durable = true,
         Type = ExchangeType.Topic
     };
     Queue = new GeneralQueueConfiguration
     {
         Exclusive = false,
         AutoDelete = false,
         Durable = true
     };
 }
 public RawRabbitConfiguration()
 {
     Brokers = new List<BrokerConfiguration>();
     RequestTimeout = TimeSpan.FromSeconds(10);
     Exchange = new GeneralExchangeConfiguration
     {
         AutoDelete = false,
         Durable = true,
         Type = ExchangeType.Direct
     };
     Queue = new GeneralQueueConfiguration
     {
         Exclusive = false,
         AutoDelete = false,
         Durable = true
     };
 }