Refactor (non-breaking change which improves the structure or operation of the implementation)
Description
Remove logic to support build time swagger extension.
Motivation and Context
The extension process is now entirely controlled by the engine based on config provided per deployment. All projects have been converted to this approach so this PR removes the logic supporting the legacy extension process.
A fatal error will result if the config file for build time extension is detected.
While strictly the change is breaking, no current customers are expected to be affected.
BREAKING CHANGE: All openapi extension must be performed via the deployment process.
How Has This Been Tested?
Tricky to test locally. Will confirm operation once released.
Intent of Change
Description
Remove logic to support build time swagger extension.
Motivation and Context
The extension process is now entirely controlled by the engine based on config provided per deployment. All projects have been converted to this approach so this PR removes the logic supporting the legacy extension process.
A fatal error will result if the config file for build time extension is detected.
While strictly the change is breaking, no current customers are expected to be affected.
BREAKING CHANGE: All openapi extension must be performed via the deployment process.
How Has This Been Tested?
Tricky to test locally. Will confirm operation once released.
Related Changes
Prerequisite PRs:
Dependent PRs:
Consumer Actions: