What is the best process to upgrade Nop 3.9 custom plugin to Nop 4.6

3 weeks ago
Hi
I am in a process of Upgrading Nop 3.9 to Nop 4.6 ,  and I am upgrading some of the Custom plugin in the shop, I have found some structural and additional class changes in the new version

when I upgrade Nop 3.9 plugin to nop4.6 what should i consider on Custom alongside Controllers, Models and Views  please.

1. Adding references
2. Component class under Components directory


https://i.postimg.cc/fyJfkbG9/image-2.png

On Nop 4.6 Plugin


https://i.postimg.cc/RCDTyctQ/nop4-6plugin.png

any help would be much appreciated

Cheers
3 weeks ago
You are best to start with a v4.6 plugin that is similar i.e. Payments or Shipping, etc
Use that plugin as a template
-  Rename the Plugin and the various routines to the new name
-- Best way is open that project only and do a global search and replace for tokens
Add in the functionality from the old plugin
Build and Test
3 weeks ago
Thanks Yidna for your response.