From 4b790bfe2421de3ffbdf5c5223dccb92894f8824 Mon Sep 17 00:00:00 2001 From: Matt Trinder Date: Mon, 11 Jan 2021 16:21:18 +0000 Subject: [PATCH 1/2] extra reg step for setstatedynamicentity --- src/XrmMockupShared/Plugin/PluginManager.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/XrmMockupShared/Plugin/PluginManager.cs b/src/XrmMockupShared/Plugin/PluginManager.cs index f4e6a3a0..39136944 100644 --- a/src/XrmMockupShared/Plugin/PluginManager.cs +++ b/src/XrmMockupShared/Plugin/PluginManager.cs @@ -144,6 +144,18 @@ private void RegisterPlugin(Type basePluginType, Dictionary>(stepConfig2, extendedConfig, imageTuple)); + pluginExecute = (provider) => { + basePluginType + .GetMethod("Execute") + .Invoke(plugin, new object[] { provider }); + }; + } + } } From 786b8297dae1b9d7ec43b867ba509ea3681f1629 Mon Sep 17 00:00:00 2001 From: Matt Trinder Date: Mon, 11 Jan 2021 16:22:19 +0000 Subject: [PATCH 2/2] code tidy up --- src/XrmMockupShared/Plugin/PluginManager.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/XrmMockupShared/Plugin/PluginManager.cs b/src/XrmMockupShared/Plugin/PluginManager.cs index 39136944..4eb05d86 100644 --- a/src/XrmMockupShared/Plugin/PluginManager.cs +++ b/src/XrmMockupShared/Plugin/PluginManager.cs @@ -155,7 +155,6 @@ private void RegisterPlugin(Type basePluginType, Dictionary