Installation
This guide will help you install and set up the Dyalog APL OpenAPI Client Generator.
Prerequisites
Required Software
-
Dyalog APL v20.0 or later
- The generated code uses features introduced in version 20.0
- Download from dyalog.com
-
.NET 10.0 SDK
- Required to build and run the generator
- Download from dotnet.microsoft.com
System Requirements
- Windows, Linux, or macOS
- Minimum 4GB RAM
- 100MB disk space
Installation Steps
1. Clone the Repository
git clone https://github.com/Dyalog/OpenAPI.git
cd OpenAPI
2. Build the Project
cd OpenAPIDyalog
dotnet build
3. Verify Installation
dotnet run -- --help
Configuration
Generator Options
The generator can be configured through command-line options or configuration files.
dotnet run -- <openapi-spec> [output-directory]
Output Directory Structure
Generated code will be placed in the output directory with the following structure:
output/
├── README.md # Generated client documentation
├── LICENSE.md # License information
└── APLSource/
├── Client.aplc # Main client class
├── api/ # API endpoint implementations
└── models/ # Data model classes
Next Steps
- Usage Guide - Learn how to use the generator
- Examples - See practical examples