public VendorIntegration() { StepManager .NewStep() .Message("Delete") .EntityName("account") .Stage(PluginStage.PostOperation) .RequiredPreImages("PreImage") .PluginAction(HandleDeleteVendor) .Register(); StepManager .NewStep() .Message("Delete") .EntityName("contact") .Stage(PluginStage.PostOperation) .RequiredPreImages("PreImage") .PluginAction(HandleDeleteVendor) .Register(); StepManager .NewStep() .Message("Update") .EntityName("account") .Stage(PluginStage.PostOperation) .RequiredPreImages("PreImage") .PluginAction(HandleUpdateVendor) .Register(); StepManager .NewStep() .Message("Update") .EntityName("contact") .Stage(PluginStage.PostOperation) .RequiredPreImages("PreImage") .PluginAction(HandleUpdateVendor) .Register(); StepManager .NewStep() .Message("Delete") .EntityName("uds_bankaccount") .Stage(PluginStage.PostOperation) .RequiredPreImages("PreImage") .PluginAction(HandleDeleteBankAccount) .Register(); StepManager .NewStep() .Message("Update") .EntityName("uds_bankaccount") .Stage(PluginStage.PostOperation) .RequiredPreImages("PreImage") .PluginAction(HandleUpdateBankAccount) .Register(); }