[英]get_baseUrl RestSharp error
我剛剛下載了DropNet來嘗試使用它。 我在嘗試創建new DropNetClient
時遇到異常:
Method not found: System.String RestSharp.RestClient.get_BaseUrl()
我在Google上搜索過這個,發現RestSharp可能已經引入了這個錯誤,並建議將RestSharp更新為105,但這並沒有解決問題。
這是一個已知的錯誤,我該如何糾正它?
這是因為RestSharp中的一個更改將BaseUrl屬性從字符串轉換為URI。
DropNet需要更新他們的引用並重建才能支持105.這就是破壞他們的變化... https://github.com/restsharp/RestSharp/commit/b15ee7f60b695e0578b6def7a3e1279b62d6fccd
來自https://github.com/restsharp/RestSharp/releases/tag/105.0 :
新功能/改進
- 將BaseUrl轉換為URI而不是字符串(潛在的破壞性更改)
- 將SimpleJson軟件包更新到最新版本(潛在的重大變化)
- 將制表符的使用轉換為空格
- 在XML上添加了對DeserializeAs屬性的支持添加了反序列化為結構的功能
- 在RestRequest上添加了其他方法
- IRestRequest.AddJsonBody
- IRestRequest.AddXmlBody
- IRestRequest.AddQueryParameter
- 添加了對多部分表單請求的支持,以允許請求正文和文件
Bug修復
修復了RestClient中參數的潛在空引用異常(ToString用法)
如果你得到Nuget包http://www.nuget.org/packages/RestSharp/104.5.0 ,那么你應該沒問題......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.