Chaining of extensions when multiple similar extensions are enabled.
Plugin service is updated to look for such scenarios, and when feasible, it will make them all work by wrapping in a ExtensionChain.
Tested using two UrlFilters, but the interfaces and chaining approach is generalizable to other plugins too.
What changes were proposed in this pull request?
Chaining of extensions when multiple similar extensions are enabled. Plugin service is updated to look for such scenarios, and when feasible, it will make them all work by wrapping in a ExtensionChain. Tested using two UrlFilters, but the interfaces and chaining approach is generalizable to other plugins too.
Will it close an existing issue?
Closes #147