Obviously the safest solution of them all, would be to have your custom nodes in the same assembly definition with FlowCanvas itself.
You could for example place the assembly definition file in the “ParadoxNotion” root folder (if not already) and create a subfolder there to hold all your custom nodes. Doing this is still update friendly, since only the “CanvasCore” and the “FlowCanvas” folders are changed when updating.
Unfortunately, we can’t place our custom nodes in the same folder as Paradox Notion because of our internal architecture. Is there any other solution to this? Thanks!
Hmm. Is it possible for you to add your custom node into some other assembly definition (no ParadoxNotion) and have ParadoxNotion asmdef reference that other assembly, or does your custom node has to be in the default Assembly-CSharp assembly?