void ApplyControllerConventions(HttpControllerDescriptor controllerDescriptor)
        {
            Contract.Requires(controllerDescriptor != null);

            MergeAttributesWithConventions(controllerDescriptor);
            var model = new ApiVersionModel(VersionNeutral, supportedVersions, deprecatedVersions, advertisedVersions, deprecatedAdvertisedVersions);

            controllerDescriptor.SetConventionsApiVersionModel(model);
        }