-1
我有一個類似的web api方法;當它的空值注入Web-Api方法參數的默認值
[HttpGet, Route("users")]
public HttpResponseMessage GetUsers([FromUri] UserSearchDto searchParams)
{}
的searchParams是可選的參數,以便當我通過沒有搜索值,並使用簡單等http://api-uri/users它變爲零,然後我必須在方法的正文中添加檢查,以避免空引用異常。
是有使用ActionFilters或別的東西注入這個網頁API方法的參數的默認值,這樣我可以避開
if (searchParams == null){
searchParams = new UserSearchDto()
}