SignalR.RabbitMQ.RabbitMqScaleoutConfiguration.RabbitMqScaleoutConfiguration C# (CSharp) Method

RabbitMqScaleoutConfiguration() public method

public RabbitMqScaleoutConfiguration ( ConnectionFactory connectionfactory, string exchangeName, string queueName = "", string stampExchangeName = "signalr-stamp" ) : System
connectionfactory RabbitMQ.Client.ConnectionFactory
exchangeName string
queueName string
stampExchangeName string
return System
        public RabbitMqScaleoutConfiguration(ConnectionFactory connectionfactory, string exchangeName, string queueName = "", string stampExchangeName = "signalr-stamp")
        {
            if (connectionfactory == null)
            {
                throw new ArgumentNullException("connectionfactory");
            }

            if (string.IsNullOrEmpty(exchangeName))
            {
                throw new ArgumentNullException("exchangeName");
            }

            ConnectionFactory = connectionfactory;
            ExchangeName = exchangeName;
            QueueName = queueName;
            StampExchangeName = stampExchangeName;
        }
RabbitMqScaleoutConfiguration