APIMatic.Core 0.4.6
APIMatic Core Library for C#
Introduction
This project contains core logic and the utilities for the APIMatic's C# SDK
Important Classes
| Name | Description |
|---|---|
AdditionalFormParams |
Used to add additional form params to a request |
AdditionalHeaderParams |
Used to add additional header params to a request |
AdditionalQueryParams |
Used to add additional query params to a request |
BodyParam |
Body parameter class |
FormParam |
Form parameter class |
HeaderParam |
Header parameter class |
QueryParam |
Query parameter class |
TemplateParam |
Template parameter class |
RequestBuilder |
Used to instantiate a new Request object with the provided properties |
ErrorCase |
Used to generate an ApiException from the HttpClient response |
ResponseHandler |
Used to handle and process the response from HttpClient |
ApiCall |
Deals with the execution of request created from RequestBuilder and processes the response through ResponseHandler |
GlobalConfiguration |
Carries the common configuration that will be applicable to all the ApiCalls |
SdkLogger |
Provides logging functionality for SDK operations |
ConsoleLogger |
Represents a logger implementation that writes log messages to the console |
SdkLoggingConfiguration |
Represents the configuration settings for SDK logging |
HttpLoggingConfiguration |
Abstract class representing configuration settings for HTTP request/response logging |
RequestLoggingConfiguration |
Represents the configuration settings for logging HTTP responses |
ResponseLoggingConfiguration |
Carries the common configuration that will be applicable to all the ApiCalls |
Showing the top 20 packages that depend on APIMatic.Core.
| Packages | Downloads |
|---|---|
|
PayPalServerSDK
PayPal's SDK for interacting with the REST APIs
|
7 |
|
PayPalServerSDK
PayPal's SDK for interacting with the REST APIs
|
4 |
|
PayPalServerSDK
PayPal's SDK for interacting with the REST APIs
|
2 |
|
PayPalServerSDK
PayPal's SDK for interacting with the REST APIs
|
1 |
APIMatic's goal is to provide a stable runtime that powers all functionality of our C# SDKs and we are continuously trying to improve the API developer experience with each release of this package. Check out the release notes for all the improvements that are added to this package over time.
Visit:
https://github.com/apimatic/core-lib-csharp/releases
.NET Standard 2.0
- Microsoft.CSharp (>= 4.7.0)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.1)
- Microsoft.Json.Pointer (>= 2.3.0)
- Newtonsoft.Json (>= 13.0.1)
- Polly (>= 7.2.3)
- System.Collections.Immutable (>= 7.0.0)
| Version | Downloads | Last updated |
|---|---|---|
| 0.4.13 | 4 | 2025/11/19 |
| 0.4.12 | 2 | 2025/11/19 |
| 0.4.12-prelease-dev1 | 1 | 2025/11/19 |
| 0.4.11 | 2 | 2025/8/25 |
| 0.4.10 | 2 | 2025/8/25 |
| 0.4.9 | 2 | 2025/8/25 |
| 0.4.8 | 2 | 2025/8/25 |
| 0.4.7 | 2 | 2025/8/25 |
| 0.4.6 | 2 | 2025/8/25 |
| 0.4.5 | 2 | 2025/8/25 |
| 0.4.4 | 2 | 2025/8/24 |
| 0.4.3 | 7 | 2025/7/11 |
| 0.4.2 | 2 | 2025/8/25 |
| 0.4.1 | 2 | 2025/8/25 |
| 0.4.0 | 2 | 2025/8/24 |
| 0.3.10 | 1 | 2025/11/19 |
| 0.3.8 | 2 | 2025/8/24 |
| 0.3.7 | 2 | 2025/8/24 |
| 0.3.6 | 2 | 2025/8/24 |
| 0.3.5 | 2 | 2025/8/24 |
| 0.3.4 | 2 | 2025/8/24 |
| 0.3.3 | 2 | 2025/8/24 |
| 0.3.2 | 2 | 2025/8/24 |
| 0.3.1 | 2 | 2025/8/24 |
| 0.3.0 | 2 | 2025/8/24 |
| 0.2.6 | 2 | 2025/8/25 |
| 0.2.5 | 2 | 2025/8/25 |
| 0.2.4 | 2 | 2025/8/25 |
| 0.2.3 | 2 | 2025/8/24 |
| 0.2.2 | 2 | 2025/8/24 |
| 0.2.1 | 2 | 2025/8/22 |
| 0.2.0 | 2 | 2025/8/24 |
| 0.1.1 | 2 | 2025/8/24 |
| 0.1.0 | 2 | 2025/8/24 |
| 0.1.0-alpha | 1 | 2025/11/19 |