Directories
¶
| Path | Synopsis |
|---|---|
|
Package adapter wires the hexagonal adapter layer into Uber FX.
|
Package adapter wires the hexagonal adapter layer into Uber FX. |
|
common
Package common provides shared adapter infrastructure used by both primary (inbound) and secondary (outbound) adapters.
|
Package common provides shared adapter infrastructure used by both primary (inbound) and secondary (outbound) adapters. |
|
primary
Package primary provides inbound (driving) adapters for the API server: the HTTP server with its controllers and the scheduler executor that runs background runners.
|
Package primary provides inbound (driving) adapters for the API server: the HTTP server with its controllers and the scheduler executor that runs background runners. |
|
secondary
Package secondary provides outbound (driven) adapters for the API server, such as the MongoDB client/database and the persistence repositories built on it.
|
Package secondary provides outbound (driven) adapters for the API server, such as the MongoDB client/database and the persistence repositories built on it. |
|
Package application provides the application services module for the API server.
|
Package application provides the application services module for the API server. |
|
Package domain provides the domain services module for the API server.
|
Package domain provides the domain services module for the API server. |
|
Package helper provides FX annotation helpers and shared wiring utilities for the API server modules.
|
Package helper provides FX annotation helpers and shared wiring utilities for the API server modules. |
|
management
Package management provides management HTTP server functionality.
|
Package management provides management HTTP server functionality. |
|
Package infrastructure provides cross-cutting bootstrap wiring for the API server: the Casbin RBAC enforcer and the startup hooks that seed the default namespace, the built-in default role, and the RBAC policy sync.
|
Package infrastructure provides cross-cutting bootstrap wiring for the API server: the Casbin RBAC enforcer and the startup hooks that seed the default namespace, the built-in default role, and the RBAC policy sync. |
Click to show internal directories.
Click to hide internal directories.