This repository contains models and services C# classes for Ecwid API v1 and v3.
C# Ecwid client is a modern, asynchronous, fast, testable client for Ecwid API
var client = new EcwidClient(); var result = await client.Configure(someShopId, someToken).Orders .Limit(10) .CreatedFrom(DateTime.Today) .PaymentStatuses("PAID") .GetAsync();
Install
The package is compiled for NET45 and .NET Platform Standard 1.4 which include .NET Core and other targets. Read about it.
PM> Install-Package Ecwid -Pre - services and models
PM> Install-Package Ecwid.Legacy -Pre - Legacy v1 services and models
PM> Install-Package Ecwid.OAuth -Pre - a pipeline OAuth2 wrapper for ASP.NET Core
Ecwid API
You can learn about v3 (general) API here
You can learn about v1 (Legacy) API:
Namespaces
- Ecwid - client for API v3
- Ecwid.Models - model classes for API v3
- Ecwid.Legacy - client for API v1
- Ecwid.Legacy.Models - model classes for API v1