diff --git a/src/modules/Elsa.Workflows.Core/UIHints/CheckList/CheckListOptionsProviderBase.cs b/src/modules/Elsa.Workflows.Core/UIHints/CheckList/CheckListOptionsProviderBase.cs index 7bc8d3404..240a94db0 100644 --- a/src/modules/Elsa.Workflows.Core/UIHints/CheckList/CheckListOptionsProviderBase.cs +++ b/src/modules/Elsa.Workflows.Core/UIHints/CheckList/CheckListOptionsProviderBase.cs @@ -12,7 +12,7 @@ public abstract class CheckListOptionsProviderBase : IPropertyUIHandler protected virtual bool RefreshOnChange => false; /// - public async ValueTask> GetUIPropertiesAsync(PropertyInfo propertyInfo, object? context, CancellationToken cancellationToken = default) + public virtual async ValueTask> GetUIPropertiesAsync(PropertyInfo propertyInfo, object? context, CancellationToken cancellationToken = default) { var items = await GetItemsAsync(propertyInfo, context, cancellationToken); var props = new CheckListProps diff --git a/src/modules/Elsa.Workflows.Core/UIHints/Dropdown/DropDownOptionsProviderBase.cs b/src/modules/Elsa.Workflows.Core/UIHints/Dropdown/DropDownOptionsProviderBase.cs index af146901c..c6a59ca54 100644 --- a/src/modules/Elsa.Workflows.Core/UIHints/Dropdown/DropDownOptionsProviderBase.cs +++ b/src/modules/Elsa.Workflows.Core/UIHints/Dropdown/DropDownOptionsProviderBase.cs @@ -11,12 +11,12 @@ public abstract class DropDownOptionsProviderBase : IPropertyUIHandler protected virtual bool RefreshOnChange => false; /// - public async ValueTask> GetUIPropertiesAsync(PropertyInfo propertyInfo, object? context, CancellationToken cancellationToken = default) + public virtual async ValueTask> GetUIPropertiesAsync(PropertyInfo propertyInfo, object? context, CancellationToken cancellationToken = default) { var selectListItems = await GetItemsAsync(propertyInfo, context, cancellationToken); var props = new DropDownProps { - SelectList = new SelectList(selectListItems) + SelectList = new(selectListItems) }; var options = new Dictionary