2022-11-26 21:27:33 +00:00
|
|
|
using Elsa.Workflows.Management.Models;
|
|
|
|
|
|
|
|
|
|
namespace Elsa.Workflows.Management.Options;
|
|
|
|
|
|
2023-03-07 21:02:46 +00:00
|
|
|
/// <summary>
|
|
|
|
|
/// Options for the management module.
|
|
|
|
|
/// </summary>
|
2022-11-26 21:27:33 +00:00
|
|
|
public class ManagementOptions
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// A collection of activity types that are available to the system.
|
|
|
|
|
/// </summary>
|
|
|
|
|
public HashSet<Type> ActivityTypes { get; set; } = new();
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// A collection of types that are available to the system as variable types.
|
|
|
|
|
/// </summary>
|
|
|
|
|
public HashSet<VariableDescriptor> VariableDescriptors { get; set; } = new();
|
|
|
|
|
}
|