Skip to content

Commit

Permalink
add simple mermaid
Browse files Browse the repository at this point in the history
  • Loading branch information
erwinkramer committed Dec 23, 2024
1 parent a896e1a commit 68a955d
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,43 @@ The API complies to:

- [REST Client extension](https://marketplace.visualstudio.com/items?itemName=humao.rest-client) in Visual Studio Code for quick local tests via `.http` files

## Design

Technically, the design is layered like the following flowchart.

```mermaid
flowchart TB
apis[BankApi.Service.Beta / BankApi.Service.Stable]
aspire[BankApi.Orchestration]
test[BankApi.Tests]
infra_gen[Infra.Generated]
specs_gen[Specs.Generated]
specs_downstream[Specs.Downstream]
subgraph core[BankApi.Core]
Defaults
DownstreamClients
Implementation
end
specs_downstream -- .kiota --> DownstreamClients
Defaults --> Implementation
DownstreamClients --> Defaults
DownstreamClients --> Implementation
Defaults --> apis
Implementation --> apis
Implementation --> test
apis --> aspire
apis --> specs_gen
aspire--> infra_gen
```

## Prerequisites

If not using the [Dev Container](.devcontainer/devcontainer.json), install:
Expand Down

0 comments on commit 68a955d

Please sign in to comment.