簡體   English   中英

get_baseUrl RestSharp錯誤

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM