elsa-core/src/core/Elsa.Core/ServiceBusOptions.cs

20 lines
552 B
C#
Raw Normal View History

2021-01-10 12:43:34 +00:00
using Rebus.Config;
namespace Elsa
{
public class ServiceBusOptions
{
public int? NumberOfWorkers { get; set; }
public int? MaxParallelism { get; set; }
2021-01-14 13:56:09 +00:00
public string? QueuePrefix { get; set; }
2021-01-10 12:43:34 +00:00
public void Apply(OptionsConfigurer configurer)
{
if(NumberOfWorkers != null)
configurer.SetNumberOfWorkers(NumberOfWorkers.Value);
if(MaxParallelism != null)
configurer.SetMaxParallelism(MaxParallelism.Value);
}
}
}