/// <summary> /// Initialises an instance of the <see cref="AmqpBuilder"/> class. /// </summary> /// <param name="logFactory"></param> /// <param name="endpointAddress"></param> /// <param name="closedEventHandler"></param> public AmqpBuilder(ILogFactory logFactory, QueueEndpointAddress endpointAddress, EventHandler closedEventHandler) : this(logFactory) { endpointAddress.ShouldNotBeNull(); m_Connection = BuildConnection(endpointAddress, closedEventHandler); m_EndpointAddress = endpointAddress; }
/// <summary> /// Initialises an instance of the <see cref="AmqpBuilder"/> class. /// </summary> /// <param name="logFactory"></param> /// <param name="endpointAddress"></param> public AmqpBuilder(ILogFactory logFactory, QueueEndpointAddress endpointAddress) : this(logFactory) { endpointAddress.ShouldNotBeNull(); m_Connection = BuildConnection(endpointAddress); m_EndpointAddress = endpointAddress; }