private readonly List <DiscoveryUrlsObj> _discoveryPathsObj; //we want the version name and the title public SwaggerEnabledConfiguration(HttpConfiguration httpConfig, Func <HttpRequestMessage, string> rootUrlResolver, IEnumerable <string> discoveryPaths, SwaggerDocsConfig swaggerDocsConfig, string routeTemplate) { _swaggerDocsConfig = swaggerDocsConfig; _httpConfig = httpConfig; _rootUrlResolver = rootUrlResolver; _discoveryPaths = discoveryPaths; _discoveryPathsObj = swaggerDocsConfig.GetDiscoveryPaths(routeTemplate); }