https://github.com/byronmayne/asyncapi-generator-csharp
A C# implemention of the AsyncApi generator used to create both client and servers.
https://github.com/byronmayne/asyncapi-generator-csharp
Last synced: 3 months ago
JSON representation
A C# implemention of the AsyncApi generator used to create both client and servers.
- Host: GitHub
- URL: https://github.com/byronmayne/asyncapi-generator-csharp
- Owner: ByronMayne
- License: apache-2.0
- Created: 2021-07-05T02:07:57.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-07-05T02:43:31.000Z (over 4 years ago)
- Last Synced: 2025-06-03T22:57:01.208Z (4 months ago)
- Language: TypeScript
- Size: 153 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AsyncApi Generator CSharp
This repository contains the source to template for [AsyncApi Generator](https://www.asyncapi.com/generator) to generate both a C# client and server.
> 🚧 Construction Notice 🚧 This project is very much a work in progress and don't expect to use it in production.
# Setup
To get your workspace setup for development use the `setup.bat` at the root of the project. This will create the required symlinks needed to generate the server
## Running
You can us the generator by running the following command
```cmd
ag.cmd {templatePath} --output {outputDirectory}
```
Additional Arguments:
* `--force-write`: Write to a directory even if it already has files
* `--namespace`: The namespace to use for the generated classes. Defaults to 'AsyncApi`
* `--outputKind`: You can choose 'Server' or 'Client'