In the previous sections, we developed our extension and deployed it.
Imagine now that you've deployed this extension to a customer tenant and now the customer asks you for some customization:
- They want to add the Certification No. field to the Vendor Quality table.
- They want to change the gift assignment logic by always assigning a fixed gift quantity of 2.
To create a customization for your customer, you should never directly modify your standard extension code, but instead, you should create a new extension that will be dependent on your base extension.
To do this, we create a new extension project in Visual Studio Code called PacktDemoDependencyExtension. This new extension must be dependent on our previously created PacktDemoExtension; otherwise, we won't be able to see the objects defined in that extension.
First, we need...