mirror of
https://github.com/nsnail/IGeekFan.AspNetCore.Knife4jUI.git
synced 2025-08-02 20:07:30 +08:00
update 0.0.14
This commit is contained in:
@ -73,6 +73,46 @@ namespace Knife4jUIDemo.Controllers
|
||||
})
|
||||
.ToArray();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 发送一个Post
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpPost("CreateUserRequest")]
|
||||
public UserRequest<TheyReqDto> CreateUserRequest([FromBody] UserRequest<TheyReqDto> req)
|
||||
{
|
||||
return req;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// TheyReqDto
|
||||
/// </summary>
|
||||
public sealed class TheyReqDto
|
||||
{
|
||||
/// <summary>
|
||||
/// Hobbies
|
||||
/// </summary>
|
||||
public string Hobbies { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// Behavior
|
||||
/// </summary>
|
||||
public string Behavior { get; set; } = string.Empty;
|
||||
}
|
||||
|
||||
public class UserRequest<TRequest> where TRequest : class
|
||||
{
|
||||
/// <summary>
|
||||
/// RequestId
|
||||
/// </summary>
|
||||
public string RequestId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// Args
|
||||
/// </summary>
|
||||
public TRequest Args { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
@ -12,12 +12,13 @@
|
||||
|
||||
<ItemGroup>
|
||||
<!--<PackageReference Include="IGeekFan.AspNetCore.Knife4jUI" Version="0.0.9" />-->
|
||||
<PackageReference Include="IGeekFan.AspNetCore.Knife4jUI" Version="0.0.13" />
|
||||
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.4.0" />
|
||||
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.17.0" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\src\IGeekFan.AspNetCore.Knife4jUI\IGeekFan.AspNetCore.Knife4jUI.csproj" />
|
||||
<!--<ProjectReference Include="..\..\src\IGeekFan.AspNetCore.Knife4jUI\IGeekFan.AspNetCore.Knife4jUI.csproj" />-->
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
@ -27,6 +27,37 @@
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Knife4jUIDemo.Controllers.WeatherForecastController.CreateUserRequest(Knife4jUIDemo.Controllers.UserRequest{Knife4jUIDemo.Controllers.TheyReqDto})">
|
||||
<summary>
|
||||
发送一个Post
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:Knife4jUIDemo.Controllers.TheyReqDto">
|
||||
<summary>
|
||||
TheyReqDto
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Knife4jUIDemo.Controllers.TheyReqDto.Hobbies">
|
||||
<summary>
|
||||
Hobbies
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Knife4jUIDemo.Controllers.TheyReqDto.Behavior">
|
||||
<summary>
|
||||
Behavior
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Knife4jUIDemo.Controllers.UserRequest`1.RequestId">
|
||||
<summary>
|
||||
RequestId
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Knife4jUIDemo.Controllers.UserRequest`1.Args">
|
||||
<summary>
|
||||
Args
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Knife4jUIDemo.Controllers.PostErrorCodeDto">
|
||||
<summary>
|
||||
请求实体
|
||||
|
@ -42,8 +42,8 @@ namespace Knife4jUIDemo
|
||||
return controllerAction.ControllerName + "-" + controllerAction.ActionName;
|
||||
});
|
||||
|
||||
var filePath = Path.Combine(System.AppContext.BaseDirectory, "Knife4jUIDemo.xml");
|
||||
c.IncludeXmlComments(filePath, true);
|
||||
//var filePath = Path.Combine(System.AppContext.BaseDirectory, "Knife4jUIDemo.xml");
|
||||
//c.IncludeXmlComments(filePath, true);
|
||||
});
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user