RestEase
Installation
dotnet add package Dosaic.Extensions.RestEase<PackageReference Include="Dosaic.Extensions.RestEase" Version="" />Features
Configuration
{
"MyApi": {
"Auth": {
"Enabled": true,
"BaseUrl": "https://auth.example.com",
"TokenUrlPath": "realms/myrealm/protocol/openid-connect/token",
"GrantType": "ClientCredentials",
"ClientId": "my-client",
"ClientSecret": "s3cr3t"
}
}
}Usage
Basic Client
Authentication
Supported Grant Types
Custom Retry Policy
Advanced — All Options
API Reference
RestClientFactory
RestClientFactoryMethod
Description
AuthenticationConfig
AuthenticationConfigProperty
Type
Description
Default Behaviour
Last updated