elsa-core/src/core/Elsa.Core/ServiceBusOptions.cs
2021-01-14 14:56:09 +01:00

20 lines
552 B
C#

using Rebus.Config;
namespace Elsa
{
public class ServiceBusOptions
{
public int? NumberOfWorkers { get; set; }
public int? MaxParallelism { get; set; }
public string? QueuePrefix { get; set; }
public void Apply(OptionsConfigurer configurer)
{
if(NumberOfWorkers != null)
configurer.SetNumberOfWorkers(NumberOfWorkers.Value);
if(MaxParallelism != null)
configurer.SetMaxParallelism(MaxParallelism.Value);
}
}
}