Exemple #1
0
 /// <summary>
 /// Creates the configuration using the given MongoDB URL (which MUST contain a database name) and <paramref name="collectionName"/>.
 /// Optionally specifies the default lease time in seconds by setting <paramref name="defaultMessageLeaseSeconds"/> (default is <see cref="DefaultMessageLeaseSeconds"/>).
 /// Optionally specifies the default max parallelism by setting <paramref name="maxParallelism"/> (default is <see cref="DefaultMaxParallelism"/>).
 /// </summary>
 public Config(MongoUrl mongoUrl, string collectionName, int defaultMessageLeaseSeconds = DefaultMessageLeaseSeconds, int maxParallelism = DefaultMaxParallelism, int maxDeliveryAttempts = DefaultMaxDeliveryAttempts)
     : this(mongoUrl.GetMongoDatabase(), collectionName, defaultMessageLeaseSeconds, maxParallelism, maxDeliveryAttempts)
 {
 }