TBD
The Open Payments .NET SDK is designed to empower developers in the .NET ecosystem by providing a ready-to-use, strongly typed library for integrating with the Open Payments API. It abstracts the complexities of HTTP communication, authentication, and data serialization, enabling developers to quickly build applications that can initiate payments and handle user interactions in a secure and standardized way.
By leveraging an OpenAPI-driven approach and NSwag-generated client code, the SDK ensures that all interactions with the Open Payments adhere to the latest specifications. This results in a consistent, maintainable, and testable codebase, allowing .NET developers to focus on implementing business logic rather than worrying about the intricacies of low-level API integrations.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What things you need to install the software and how to install them. First, istall swagger-cli
and NSwag
npm install -g swagger-cli && \
dotnet tool install --global NSwag.ConsoleCore
A step by step series of examples that tell you how to get a development env running.
First, you need to generate models from the OpenAPI specs. You can generate all of them by running bellow command.
make models
however, you can generate one by one (please check Makefile for all supported commands).
TBD
TBD
- @golobitch - Initial work
See also the list of contributors who participated in this project.
TBD