Use strongly typed value for property value

This commit is contained in:
Sipke Schoorstra 2020-11-18 19:42:33 +01:00
parent f3c7fe6bbd
commit f1d47df862

View file

@ -13,7 +13,7 @@ namespace Elsa.Builders
public interface ISetupActivity<T> : ISetupActivity where T : IActivity
{
ISetupActivity<T> Set<TProperty>(Expression<Func<T, TProperty>> propertyAccessor,
Func<ActivityExecutionContext, ValueTask<object?>> valueFactory);
Func<ActivityExecutionContext, ValueTask<TProperty?>> valueFactory);
}
public static class SetupActivityExtensions