CRM4 - Am I missing something?
I've just started working with CRM4 plugins.
And I've got a couple of questions.
1. SdkTypeProxy seems to support the "standard" entities and their standard properties. But is there a way to work with custom properties and entities without reverting to using DynamicEntity? Otherwise I may have to write myself a "converter".
2. Given that IPlugin has a single Execute method. And inside that I have to handle checking for entit type, mode, etc. Why does a user have to MANUALLY pick the options for it when installing, or why do I have to write an installer? Surely a "Register" method, or an "AllowedConfigurations" collection would have simplified this? I'm the one who knows what the plugin should handle, and if it should be async, etc. Why let someone else mess with that later?