在 Elsa 2.4 版本中找不到 WorkFlowDefination

WorkFlowDefination not Found in Elsa 2.4 Version

我是 Elsa .net 库的新手。

我定义了一个 Activity,其中我必须为 activity

定义输入参数

按照版本 1 中文档的以下方式:

 public WorkflowExpression<string> UserId {
            get => GetState<WorkflowExpression<string>>();
            set => SetState(value);
        }

但它给我的错误是 The type or namespace could not found

因为我不知道有人可以帮我解决这个问题。

我阅读了整个文档,没有任何内容可以定义它。

任何帮助将不胜感激。

如果您刚开始使用 Elsa,请确保使用 Elsa 2,因为不再支持 Elsa 1。

使用 Elsa 2,您可以按如下方式定义 activity 输入:

[ActivityInput] public string UserId { get; set; }

有关详细信息,请务必查看 documentation about activity properties