ServiceStack:在Blazor项目中安装“ ServiceStack.HttpClient”会增加数百个依赖项吗?

时间:2019-05-30 20:53:26

标签: nuget servicestack blazor

我正在使用Blazor进行一些测试,由于使用了C#,因此我认为我可以添加与后端通话时使用的ServiceStack.HttpClient。

但是,当我看到NuGet即将安装的依赖项时,我有点害怕,所以我只想检查一下这是否正常并且可以预期。我们正在谈论数百个添加的参考。

enter image description here

这看起来合理吗? runtime.fedora...Cryptography...

1 个答案:

答案 0 :(得分:1)

其中大多数是ASP.NET Core依赖项的可传递依赖项。

您可以在NuGet上查看每个程序包的依赖项列表:

ServiceStack.HttpClient

ServiceStack.Client (>= 5.5.0)
ServiceStack.Interfaces (>= 5.5.0)
ServiceStack.Text (>= 5.5.0)
System.Collections.Specialized (>= 4.3.0)
System.Net.Requests (>= 4.3.0)
System.ServiceModel.Primitives (>= 4.5.3)
System.Xml.XmlSerializer (>= 4.3.0)

ServiceStack.Client

ServiceStack.Interfaces (>= 5.5.0)
ServiceStack.Text (>= 5.5.0)
System.Collections.Specialized (>= 4.3.0)
System.Memory (>= 4.5.2)
System.Net.Requests (>= 4.3.0)
System.ServiceModel.Primitives (>= 4.5.3)
System.Xml.XmlSerializer (>= 4.3.0)

ServiceStack.Text

Microsoft.CSharp (>= 4.5.0)
System.Memory (>= 4.5.2)
System.Runtime (>= 4.3.0)

ServiceStack.Interfaces

System.Runtime.Serialization.Primitives (>= 4.3.0)
相关问题