xianhc / apevolo-api

.Net 8 、SqlSugar ORM、Vue 2.X、RBAC、前后端分离的开箱则用的企业级中后台权限管理系统
https://www.apevolo.com
Apache License 2.0
809 stars 74 forks source link

扩展里的step这些无法输出日志,控制器里正常 #21

Closed willpander closed 6 months ago

willpander commented 6 months ago
屏幕截图 2024-02-23 092758

大佬,为什么SwaggerSetup这些里的日志不输出,controller里能正常输出,源码未做其他修改

willpander commented 6 months ago

try { var apiXml = Path.Combine(basePath, "Ape.Volo.Api.xml"); var commonXml = Path.Combine(basePath, "Ape.Volo.Common.xml"); var iBusinessXml = Path.Combine(basePath, "Ape.Volo.IBusiness.xml"); c.IncludeXmlComments(apiXml, true); c.IncludeXmlComments(commonXml, true); c.IncludeXmlComments(iBusinessXml, true); } catch (Exception ex) { Logger.Error("swaggerSetup启动失败\n" + ex.Message); }

开启加权小锁 c.OperationFilter(); c.OperationFilter();

哦,只能是抛异常, Logger.Error("swaggerSetup启动失败\n" + ex.Message);这句要改