Ejemplo n.º 1
0
 public RabbitForwarder(string publicationAddress, IRabbitConnection connection, IQueueInitialization initialization, ISerializer serializer)
     : base(connection, initialization)
 {
     this.PublicationAddress = PublicationAddress.Parse(publicationAddress);
     this.DefaultContentType = "application/octet-stream";
     this.DefaultContentEncoding = Encoding.UTF8;
     this.DefaultNamespace = "*";
     this.Serializer = serializer;
 }
Ejemplo n.º 2
0
        public RabbitClientBase(IRabbitConnection connection, IQueueInitialization initialization)
        {
            this.Connection = connection;
            this.Connection.Disconnected += new EventHandler<ConnectionEventArgs>(Connection_Disconnected);
            this.Connection.Connected += new EventHandler<ConnectionEventArgs>(Connection_Connected);

            if(initialization != null)
                initialization.Initialize(connection, this);
        }
Ejemplo n.º 3
0
 public RabbitListener(IRabbitConnection connection, IQueueInitialization initialization)
     : base(connection, initialization)
 {
 }