LiteClient 1.0.1
dotnet add package LiteClient --version 1.0.1
NuGet\Install-Package LiteClient -Version 1.0.1
<PackageReference Include="LiteClient" Version="1.0.1" />
<PackageVersion Include="LiteClient" Version="1.0.1" />
<PackageReference Include="LiteClient" />
paket add LiteClient --version 1.0.1
#r "nuget: LiteClient, 1.0.1"
#:package LiteClient@1.0.1
#addin nuget:?package=LiteClient&version=1.0.1
#tool nuget:?package=LiteClient&version=1.0.1
Refer to Kol Client NuGet package as this is the lite version of Kol Client
Precondition !
Injecting in program cs using web application builder. Note: you can also inject using services collection
builder.InjectHttpService("https://api.sample.com/transaction", true);
using in controller:
step 1 - DI
private readonly LiteHttpClient _httpClient;
public SampleController(LiteHttpClient httpClient) { _httpClient = httpClient; }
Step 2: passing the injected instance of LiteHttpClient to _httpClient of FunHttpClient
FunHttpClient._httpClient = _httpClient;
Step 3 using one of the methods e.g. GET, POST, PATCH, PUT or DELETE
var log = await $"https://api.sample.com/transaction?invoice_number={invoiceNumber}" .BearerToken("a46214821ab84406be2f53a603b2e83a") .Accept(ContentType.ALL) .Get();
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net6.0
- Microsoft.Extensions.Configuration.Abstractions (>= 6.0.0)
- Microsoft.Extensions.DependencyInjection (>= 6.0.0)
- Newtonsoft.Json (>= 13.0.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.