Closed
Description
Overview
Some service authors want to replace the default API version convention builder. The API convention builder can be replaced in the API version options, but it is a concrete type. Some of the methods required to provide deep, end-to-end extensibility are not virtual
and cannot be extended or otherwise customized.
Enhancement
All feasible extension points should be marked virtual
(and most already are). Private methods should also be revisited and evaluated for their candidacy to be promoted to protected
scope.