我知道如何在 Swagger 中添加一個標題值,代碼如下:[HttpGet][Route("api/{bookID}")]public async Task<IActionResult> GetBooksByID([FromHeader(Name = "Correlation-ID")]string bookID){ //...}但是如果我想添加額外的標頭值,例如“TenantID”、“UserID”等怎么辦?語法會是什么樣子?
1 回答

呼喚遠方
TA貢獻1856條經驗 獲得超11個贊
只需添加更多參數,并FromHeader在要匹配的每個參數上包含屬性:
[HttpGet]
[Route("api/{bookID}")]
public async Task<IActionResult> GetBooksByID(
string bookID,
[FromHeader(Name = "Correlation-ID")] string correlationID,
[FromHeader(Name = "Tenant-ID")] string tenantID,
[FromHeader(Name = "User-ID")] string userID)
{
//...
}
- 1 回答
- 0 關注
- 162 瀏覽
添加回答
舉報
0/150
提交
取消