コードの一部に、プラグインを FUBARing から保護する次の構文があることを発見しました。神の愛のために、なぜEntityReferenceの選言条件を付けたのか思い出せません。
Context.InputParameters["Target"]はすべてEntityReferenceですか?
bool goodToGo
= Context.InputParameters.Contains("Target")
&& Context.PrimaryEntityName == "email";
&& (
Context.InputParameters["Target"] is Entity
|| Context.InputParameters["Target"] is EntityReference);
Entity以外のものはありますか?