😎修复控制器获取描述错误
This commit is contained in:
parent
e7f55c5b22
commit
7410b9434e
@ -101,12 +101,13 @@ public class SysCommonService : IDynamicApiController, ITransient
|
|||||||
continue;
|
continue;
|
||||||
var apiDescription = controllerActionDescriptor.ControllerTypeInfo.GetCustomAttribute<ApiDescriptionSettingsAttribute>(true);
|
var apiDescription = controllerActionDescriptor.ControllerTypeInfo.GetCustomAttribute<ApiDescriptionSettingsAttribute>(true);
|
||||||
var controllerName = controllerActionDescriptor.ControllerName;
|
var controllerName = controllerActionDescriptor.ControllerName;
|
||||||
|
var controllerText = apiDescription?.Description;
|
||||||
if (!apiOuput.Children.Exists(u => u.Name == controllerName))
|
if (!apiOuput.Children.Exists(u => u.Name == controllerName))
|
||||||
{
|
{
|
||||||
apiOuput.Children.Add(new ApiOutput
|
apiOuput.Children.Add(new ApiOutput
|
||||||
{
|
{
|
||||||
Name = controllerName,
|
Name = controllerName,
|
||||||
Text = apiDescription.Description,
|
Text = string.IsNullOrWhiteSpace(controllerText) ? controllerName : controllerText,
|
||||||
Route = "",
|
Route = "",
|
||||||
Order = apiDescription?.Order ?? 0,
|
Order = apiDescription?.Order ?? 0,
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user