Microsoft.AspNet.SignalR.ServiceBusScaleoutConfiguration.ServiceBusScaleoutConfiguration C# (CSharp) Method

ServiceBusScaleoutConfiguration() public method

public ServiceBusScaleoutConfiguration ( string connectionString, string topicPrefix ) : System
connectionString string
topicPrefix string
return System
        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;
        }