Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/klestovalexej/emerald.examples
Примеры работы с API облачного транспорта
https://github.com/klestovalexej/emerald.examples
cms cmssigner cryptography https pkcs restsharp signer wattle3 x509certificates
Last synced: about 3 hours ago
JSON representation
Примеры работы с API облачного транспорта
- Host: GitHub
- URL: https://github.com/klestovalexej/emerald.examples
- Owner: KlestovAlexej
- License: mit
- Created: 2023-03-18T16:27:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-23T18:54:04.000Z (10 months ago)
- Last Synced: 2024-04-27T03:26:08.756Z (7 months ago)
- Topics: cms, cmssigner, cryptography, https, pkcs, restsharp, signer, wattle3, x509certificates
- Language: C#
- Homepage:
- Size: 17.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Emerald.Examples
Примеры использования API облачного транспорта.
Клиент API написан 100% на [C#](https://ru.wikipedia.org/wiki/C_Sharp) под [.NET 8](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8/).
## Примеры использования API интеграции внешних организаций
Пакеты **nuget** клиента начинаются с префикса [ShtrihM.Emerald.Integrator.Api.Clients](https://www.nuget.org/packages?q=ShtrihM.Emerald.Integrator.Api.Clients)
Примеры в файле [Examples.cs](/Integrator/Examples.cs).
Все примеры оформлены как [NUnit](https://nunit.org/)-тесты для запуска в ОС Windows из-под [Visual Studio 2022](https://visualstudio.microsoft.com/ru/vs/) (проверено на версии 17.8.1).
Скрипт [PowerShell](https://learn.microsoft.com/ru-ru/powershell/) создания сертификатов клиента для HTTPS и электронной подписи в файле [CreateCertificates.ps1](/Integrator/CreateCertificates.ps1).