如何在实体的创建和更新上运行我的插件? 我应该创建两个步骤,一个是消息更新,一个是"创建" ?
我不太确定我对"步骤"的理解是,它们是连续执行的步骤,还是代表" If"喜欢:运行这个插件"如果"创建一个实体并运行这个插件"如果"实体更新?
答案 0 :(得分:3)
您需要添加两个不同的步骤,但仍然可以将这些步骤指向同一个插件。然后在插件中,您可以检查context.MessageName以查看已将哪些消息传递到插件中,然后根据结果执行不同的操作。
条件检查示例:
if (context.MessageName == “Create”)
{
}
if (context.MessageName == “Update”)
{
}