luoyunchong/IGeekFan.AspNetCore.Knife4jUI

控制器和实际展示名称不一致

Closed this issue · 1 comments

image

image

Json数据是正常的

   services.AddSwaggerGen(c =>
    {
        c.SwaggerDoc("v1",new OpenApiInfo{Title = "API V1",Version = "v1"});
        c.AddServer(new OpenApiServer()
        {
            Url = "",
            Description = "vvv"
        });
        c.CustomOperationIds(apiDesc =>
        {
            var controllerAction = apiDesc.ActionDescriptor as ControllerActionDescriptor;
            return  controllerAction.ControllerName+"-"+controllerAction.ActionName;
        });
    });

要配置CustomOperationIds,因为他根据 opertaionId查的数据的。

#2