public ServiceBusScaleoutConfiguration(string connectionString, string topicPrefix)
{
if (String.IsNullOrEmpty(connectionString))
{
throw new ArgumentNullException("connectionString");
}
if (String.IsNullOrEmpty(topicPrefix))
{
throw new ArgumentNullException("topicPrefix");
}
IdleSubscriptionTimeout = TimeSpan.FromHours(1);
ConnectionString = connectionString;
TopicPrefix = topicPrefix;
TopicCount = 5;
BackoffTime = TimeSpan.FromSeconds(20);
TimeToLive = TimeSpan.FromMinutes(1);
MaximumMessageSize = 256 * 1024;
OperationTimeout = null;
}