dotnetcore.cord.connector
0.0.1
See the version list below for details.
dotnet add package dotnetcore.cord.connector --version 0.0.1
NuGet\Install-Package dotnetcore.cord.connector -Version 0.0.1
<PackageReference Include="dotnetcore.cord.connector" Version="0.0.1" />
paket add dotnetcore.cord.connector --version 0.0.1
#r "nuget: dotnetcore.cord.connector, 0.0.1"
// Install dotnetcore.cord.connector as a Cake Addin #addin nuget:?package=dotnetcore.cord.connector&version=0.0.1 // Install dotnetcore.cord.connector as a Cake Tool #tool nuget:?package=dotnetcore.cord.connector&version=0.0.1
-------------------------------readme----------------------------- ------------------Note: suggestions are always welcome.-----------
cord connector backend
Install pacakge from nuget.
Import dotnetcore.cord.connector namespace.
import using Microsoft.AspNetCore.Http; and inject dependancy of service IHttpContextAccessor in CordConnectorHelper's SetHttpContextAccessor. This is require to access http request context of actual request(user request) in library. -how to configure in configureService of startup.cs
var serviceProvider = services.BuildServiceProvider(); var accessor = serviceProvider.GetService<IHttpContextAccessor>(); dotnetcore.cord.connector.CordConnectorHelper.SetHttpContextAccessor(accessor);
register DI of HttpclientService as singleton services.AddSingleton<dotnetcore.cord.connector.IHttpClientService, dotnetcore.cord.connector.HttpClientService>();
configure require services that you want to use, in startup.cs ex. Note: you can simplify the service name by removing namespace name
services.AddHttpClient<dotnetcore.cord.connector.CordFinanceService>( nameof(dotnetcore.cord.connector.CordFinanceService), x ⇒ { x.BaseAddress = new System.Uri("http://baseurl.com"); });
services.AddHttpClient<dotnetcore.cord.connector.CordHealthService>( nameof(dotnetcore.cord.connector.CordHealthService), x ⇒ { x.BaseAddress = new System.Uri("http://baseurl.com"); });
Then start injecting/consume service EX. private CordFinanceService _cordFinanceService; Constructor(CordFinanceService cordFinanceService) { _cordFinanceService=cordFinanceService; }
Note: suggestions are always welcome.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. 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. |
.NET Core | netcoreapp3.0 is compatible. netcoreapp3.1 was computed. |
-
.NETCoreApp 3.0
- CordFinance.CDM (>= 2.2.2)
- Microsoft.AspNetCore.Http.Abstractions (>= 2.2.0)
- Microsoft.Extensions.Logging.Abstractions (>= 3.1.3)
- Newtonsoft.Json (>= 12.0.3)
- System.IdentityModel.Tokens.Jwt (>= 6.5.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.