-
-
Notifications
You must be signed in to change notification settings - Fork 12
Q&A
Home CLI Samples Q&A How‐to guides Quick‐starts Tutorials
The short answer is No.
C4InterFlow itself is written in C#, but you can write Architecture as Code (AaC) in YAML (or JSON), describing Software Systems written in any programming languages.
With a bit of configuration you can however generate a complete AaC in C# or in YAML for Software Systems that are written in C#. Doing so will ensure that AaC can be automatically updated every time your Software System changes. See dotnet.eShop Sample for more details.
With some extra effort, you could also generate AaC from the source code in any programming language.
Then you can use Command Line Interface (CLI) to generate C4 Model Architecture Diagrams from AaC for any Scope and of different Levels of Detail.
You can use the following languages and notations:
-
YAML
- See the following samples:
-
JSON
- See the following samples
-
C#
- See the following sample:
-
CSV
- See the following samples: