Ejemplo n.º 1
0
        /// <summary>
        /// Adds queue event handler
        /// </summary>
        public void AddQueueEventHandler(IQueueEventHandler handler)
        {
            List <IQueueEventHandler> list = _queueEventHandlers.ToList();

            list.Add(handler);
            _queueEventHandlers = list.ToArray();
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Removes queue event handler
        /// </summary>
        public void RemoveQueueEventHandler(IQueueEventHandler handler)
        {
            List <IQueueEventHandler> list = _queueEventHandlers.ToList();

            list.Remove(handler);
            _queueEventHandlers = list.ToArray();
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Adds queue event handler
 /// </summary>
 public static HorseMqBuilder AddQueueEventHandler(this HorseMqBuilder builder, IQueueEventHandler queueEventHandler)
 {
     builder.Server.AddQueueEventHandler(queueEventHandler);
     return(builder);
 }