1
我的簡單用例正在改變頁碼。像: http://localhost?page=1 到: http://localhost?page=2在aspnet核心編輯查詢字符串
我希望能夠從查詢字符串添加/更新/刪除片段。
有QueryString和QueryBuilder類,但它們只支持添加段而不改變它們。 WebUtilities.QueryHelpers將查詢字符串解析爲字典,但這很難編輯,因爲您需要創建變量,並且還需要檢查密鑰是否存在。
我的前端工程師需要操作它的簡單和萬無一失的方式,以使用服務器生成的url或IUrlHelper
。有內建的方式嗎?
我理想中的API:
Query(Model.Uri).Update('page', '2').Add('sort', 'asc').Remove('filter').ToString();