0

如何在实体的创建更新上运行我的插件?我应该创建两个步骤,一个使用消息更新,一个使用“创建”吗?

我不太确定我对“步骤”的理解,它们是连续执行的步骤还是代表“如果”,例如:运行这个插件“如果”一个实体被创建并运行这个插件“如果”一个实体更新了吗?

4

1 回答 1

3

您将需要添加两个不同的步骤,但仍然可以将它们指向同一个插件。然后在插件中,您可以检查 context.MessageName 以查看已将哪些消息传递到插件中,然后根据结果执行不同的操作。

条件检查示例:

 if (context.MessageName == “Create”)
    {
    }
 if (context.MessageName == “Update”) 
    {
    }
于 2014-04-15T17:31:22.690 回答