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;
}