我有以下請求物件:
public record SampleRequest
{
public int PageSize { get; set; }
public int PageNumber { get; set; }
public List<FilterModel> Filters { get; set; }
}
public record FilterModel
{
public string PropertyName { get; set; }
public string PropertyValue { get; set; }
}
我正在嘗試從 HttpGet 的查詢中填充它,如下所示:
[HttpGet]
public IActionResult Get([FromQuery] SampleRequest request)
{
return Ok("");
}
為了測驗我正在使用 SwaggerUI,但它的系結根本不適用于過濾器,它始終為空。有任何想法嗎?
uj5u.com熱心網友回復:
在這種情況下招搖不能幫你測驗。使用郵遞員,如:
localhost:5001?PageSize=10&PageNumber=1&Filters[0].PropertyName=test&Filters[0].PropertyValue=somevalue&Filters[1].PropertyName=test&Filters[1].PropertyValue=somevalue
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/415409.html
標籤:
