kazelee
2025-07-30 0ed390381862dea0c7fd0210d16017eb09f12da4
App_Start/SwaggerControllerDescProvider.cs
@@ -15,9 +15,7 @@
        private static ConcurrentDictionary<string, SwaggerDocument> _cache = new ConcurrentDictionary<string, SwaggerDocument>();
        private readonly string _xmlPath;
        /// <summary>
        ///
        /// </summary>
        /// <summary></summary>
        /// <param name="swaggerProvider"></param>
        /// <param name="xmlpath">xml文档路径</param>
        public SwaggerCacheProvider(ISwaggerProvider swaggerProvider, string xmlpath)
@@ -34,10 +32,9 @@
            {
                srcDoc = _swaggerProvider.GetSwagger(rootUrl, apiVersion);
                srcDoc.vendorExtensions = new Dictionary<string, object>
            {
                { "ControllerDesc", GetControllerDesc() }
            };
                srcDoc.vendorExtensions = new Dictionary<string, object> {
                    { "ControllerDesc", GetControllerDesc() }
                };
                _cache.TryAdd(cacheKey, srcDoc);
            }
            return srcDoc;