ErpNet.Api.Client
26.2.1
See the version list below for details.
dotnet add package ErpNet.Api.Client --version 26.2.1
NuGet\Install-Package ErpNet.Api.Client -Version 26.2.1
<PackageReference Include="ErpNet.Api.Client" Version="26.2.1" />
<PackageVersion Include="ErpNet.Api.Client" Version="26.2.1" />
<PackageReference Include="ErpNet.Api.Client" />
paket add ErpNet.Api.Client --version 26.2.1
#r "nuget: ErpNet.Api.Client, 26.2.1"
#:package ErpNet.Api.Client@26.2.1
#addin nuget:?package=ErpNet.Api.Client&version=26.2.1
#tool nuget:?package=ErpNet.Api.Client&version=26.2.1
ErpNet.Api.Client
ErpNet.Api.Client is a .NET library designed to simplify integration with the ErpNet API. It provides a strongly-typed, easy-to-use client for consuming ErpNet services from .NET applications.
Features
- Supports .NET Standard 2.1 and .NET 9
- Strongly-typed API client for ErpNet endpoints
- Asynchronous operations with
async/await - Simple configuration and extensibility
- Designed for integration in desktop, web, and service applications
Installation
Install via NuGet:
dotnet add package ErpNet.Api.Client
Or using the NuGet Package Manager:
Install-Package ErpNet.Api.Client
Usage
1. Configure the Client
using ErpNet.Api.Client;
var client = new ErpNetApiClient("https://your-erpnet-api-url", "your-api-key");
2. Make API Calls
// Example: Get a list of customers
var customers = await client.Customers.GetAllAsync();
3. Handle Results
foreach (var customer in customers)
{
Console.WriteLine($"Customer ID: {customer.Id}, Name: {customer.Name}");
}
Configuration
- Base URL: The root URL of your ErpNet API instance.
- API Key: Your authentication token for accessing the API.
Documentation
Contributing
Contributions are welcome! Please open issues or submit pull requests via GitHub.
License
This project is licensed under the MIT License. See the LICENSE file for details.
Support
For questions or support, please open an issue on GitHub.
| 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. 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. |
| .NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.1 is compatible. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- IdentityModel (>= 7.0.0)
- System.IdentityModel.Tokens.Jwt (>= 8.17.0)
- System.Text.Json (>= 10.0.7)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on ErpNet.Api.Client:
| Package | Downloads |
|---|---|
|
ErpNet.Api.Client.DomainApi
Provides typed entity objects for ERP.net Domain API and type safe methods for building API requests. |
GitHub repositories
This package is not used by any popular GitHub repositories.