[研究][ASP.NET]RestSharp.108.0.3相依套件測試
2023-03-03
環境:Visual Studio 2022 + ASP.NET + WebForm + Web Application + C#
最近一次更新元件,發現 RestSharp 相依套件數量似乎很多,建立一個新的、空的方案測試看看,考慮是否換掉它,改用微軟提供的 HTTPClient,或微軟更新提供的 HttpClientFactory (Microsoft 已經棄用WebClient)。
********************************************************************************
packages.config
<?xml version="1.0" encoding="utf-8"?> <packages> <package id="Microsoft.CodeDom.Providers.DotNetCompilerPlatform" version="2.0.1" targetFramework="net48" /> </packages> |
開始用 NuGet 安裝 RestSharp 最新版
WebApplication1
正在安裝:
System.Buffers.4.5.1
System.Numerics.Vectors.4.5.0
System.Runtime.CompilerServices.Unsafe.5.0.0
System.Memory.4.5.4
System.Text.Encodings.Web.5.0.0
System.Threading.Tasks.Extensions.4.5.4
Microsoft.Bcl.AsyncInterfaces.5.0.0
System.ValueTuple.4.5.0
System.Text.Json.5.0.1
RestSharp.108.0.3
檢視 NuGet 「更新」頁籤,還有可更新的
WebApplication1
更新:
System.Text.Json.5.0.1 -> System.Text.Json.7.0.2
Microsoft.Bcl.AsyncInterfaces.5.0.0 -> Microsoft.Bcl.AsyncInterfaces.7.0.0
System.Text.Encodings.Web.5.0.0 -> System.Text.Encodings.Web.7.0.0
System.Memory.4.5.4 -> System.Memory.4.5.5
System.Runtime.CompilerServices.Unsafe.5.0.0 -> System.Runtime.CompilerServices.Unsafe.6.0.0
Microsoft.CodeDom.Providers.DotNetCompilerPlatform.2.0.1 -> Microsoft.CodeDom.Providers.DotNetCompilerPlatform.3.6.0
都最新了,檢視一下 packages.config
<?xml version="1.0" encoding="utf-8"?> <packages> <package id="Microsoft.Bcl.AsyncInterfaces" version="7.0.0" targetFramework="net48" /> <package id="Microsoft.CodeDom.Providers.DotNetCompilerPlatform" version="3.6.0" targetFramework="net48" /> <package id="RestSharp" version="108.0.3" targetFramework="net48" /> <package id="System.Buffers" version="4.5.1" targetFramework="net48" /> <package id="System.Memory" version="4.5.5" targetFramework="net48" /> <package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net48" /> <package id="System.Runtime.CompilerServices.Unsafe" version="6.0.0" targetFramework="net48" /> <package id="System.Text.Encodings.Web" version="7.0.0" targetFramework="net48" /> <package id="System.Text.Json" version="7.0.2" targetFramework="net48" /> <package id="System.Threading.Tasks.Extensions" version="4.5.4" targetFramework="net48" /> <package id="System.ValueTuple" version="4.5.0" targetFramework="net48" /> </packages> |
多了10個套件,有些多啊,雖然除了 RestSharp 自己,被相依的都是微軟提供的。
(完)
相關
沒有留言:
張貼留言