一款基于HttpClient封装,只需要定义c#接口并修饰相关特性,即可异步调用远程http接口的客户端库.
Info
Version: | 1.1.4 |
Author(s): | xljiulang |
Last Update: | Friday, June 5, 2020 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/dotnetcore/WebApiClient |
NuGet Url: | https://www.nuget.org/packages/WebApiClient.JIT |
Install
Install-Package WebApiClient.JIT
dotnet add package WebApiClient.JIT
paket add WebApiClient.JIT
WebApiClient.JIT Download (Unzip the "nupkg" after downloading)
Dependencies
.NETFramework 4.5
- Microsoft.Extensions.Logging.Abstractions(>= 1.0.0)
- Newtonsoft.Json(>= 9.0.1)
- Microsoft.Extensions.Caching.Memory(>= 1.0.0)
- Microsoft.Extensions.Logging.Abstractions(>= 1.0.0)
- NETStandard.Library(>= 1.6.1)
- Newtonsoft.Json(>= 9.0.1)
- System.ComponentModel.Annotations(>= 4.3.0)
- System.Reflection.Emit(>= 4.3.0)
- System.Reflection.TypeExtensions(>= 4.3.0)
- System.Xml.XmlSerializer(>= 4.3.0)
- Microsoft.Extensions.Caching.Memory(>= 1.0.0)
- Microsoft.Extensions.Logging.Abstractions(>= 1.0.0)
- Newtonsoft.Json(>= 9.0.1)
- System.ComponentModel.Annotations(>= 4.3.0)
- System.Reflection.Emit(>= 4.3.0)
- System.Xml.XmlSerializer(>= 4.3.0)
- Microsoft.Extensions.Logging.Abstractions(>= 1.0.0)
- Newtonsoft.Json(>= 9.0.1)
- System.Net.Http(>= 4.3.0)
- Microsoft.Extensions.Caching.Memory(>= 2.1.0)
- Microsoft.Extensions.Http(>= 2.1.0)
- Microsoft.Extensions.Logging.Abstractions(>= 2.1.0)
- Microsoft.Extensions.Options.ConfigurationExtensions(>= 2.1.0)
- Newtonsoft.Json(>= 9.0.1)