In the list below, the bracketed letters are used to help me track whilst I rebuild the mermaid diagram. They can be ignored and will ultimately be removed.
- (A) AStar.Dev.Technical.Debt.Reporting - NO Dependencies on other AStar Dev packages is allowed
- (B) AStar.Dev.Utilities
- (C) AStar.Dev.Admin.Api.Client.Sdk
- (D) AStar.Dev.Api.Client.Sdk.Shared
- (E) AStar.Dev.Api.HealthChecks
- (F) AStar.Dev.Api.Usage.Sdk
- (G) AStar.Dev.AspNet.Extensions
- (H) AStar.Dev.Auth.Extensions
- (I) AStar.Dev.Files.Api.Client.Sdk
- (J) AStar.Dev.Fluent.Assignments
- (K) AStar.Dev.Functional.Extensions
- (L) AStar.Dev.Guard.Clauses
- (M) AStar.Dev.Images.Api.Client.Sdkhttps://github.com/astar-development/astar-dev-images-api-client-sdk
- (N) AStar.Dev.Infrastructure
- (O) AStar.Dev.Infrastructure.AdminDb
- (P) AStar.Dev.Infrastructure.FilesDb
- (Q) AStar.Dev.Infrastructure.UsageDb
- (R) AStar.Dev.Logging.Extensions
- (S) AStar.Dev.Minimal.Api.Extensions
- (T) AStar.Dev.Restful.Root.Document
- (U) AStar.Dev.Test.DbContext.Helpers
- (V) AStar.Dev.Test.Helpers
- (W) AStar.Dev.Test.Helpers.EndToEnd
- (X) AStar.Dev.Test.Helpers.Integration
- (Y) AStar.Dev.Test.Helpers.Minimal.Api
- (Z) AStar.Dev.Test.Helpers.Unit
- (ZA) AStar.Dev.Usage.Api.Client.Sdk
graph RL
A(AStar.Dev.Technical.Debt.Reporting)
B(AStar.Dev.Utilities)
C(AStar.Dev.Admin.Api.Client.Sdk) --> B
D(AStar.Dev.Api.Client.Sdk.Shared)
E(AStar.Dev.Api.HealthChecks)
F(AStar.Dev.Api.Usage.Sdk) --> B
G(AStar.Dev.AspNet.Extensions) --> A
G(AStar.Dev.AspNet.Extensions) --> E
G(AStar.Dev.AspNet.Extensions) --> F
H(AStar.Dev.Auth.Extensions) --> F
I(AStar.Dev.Files.Api.Client.Sdk) --> B
I(AStar.Dev.Files.Api.Client.Sdk) --> D
I(AStar.Dev.Files.Api.Client.Sdk) --> E
I(AStar.Dev.Files.Api.Client.Sdk) --> G
J(AStar.Dev.Fluent.Assignments)
K(AStar.Dev.Functional.Extensions)
L(AStar.Dev.Guard.Clauses)
M(AStar.Dev.Images.Api.Client.Sdk) --> D
M(AStar.Dev.Images.Api.Client.Sdk) --> E
M(AStar.Dev.Images.Api.Client.Sdk) --> G
N(AStar.Dev.Infrastructure) --> K
O(AStar.Dev.Infrastructure.AdminDb) --> A
O(AStar.Dev.Infrastructure.AdminDb) --> N
P(AStar.Dev.Infrastructure.FilesDb) --> A
P(AStar.Dev.Infrastructure.FilesDb) --> N
Q(AStar.Dev.Infrastructure.UsageDb) --> A
Q(AStar.Dev.Infrastructure.UsageDb) --> N
R(AStar.Dev.Logging.Extensions) --> B
S(AStar.Dev.Minimal.Api.Extensions)
T(AStar.Dev.Restful.Root.Document) --> A
T(AStar.Dev.Restful.Root.Document) --> B
U(AStar.Dev.Test.DbContext.Helpers) --> P
V(AStar.Dev.Test.Helpers)
W(AStar.Dev.Test.Helpers.EndToEnd)
X(AStar.Dev.Test.Helpers.Integration)
Y(AStar.Dev.Test.Helpers.Minimal.Api)
Z(AStar.Dev.Test.Helpers.Unit) --> B
ZA(AStar.Dev.Usage.Api.Client.Sdk) --> C
ZA(AStar.Dev.Usage.Api.Client.Sdk) --> R
ZA(AStar.Dev.Usage.Api.Client.Sdk) --> E
ZA(AStar.Dev.Usage.Api.Client.Sdk) --> Q
ZA(AStar.Dev.Usage.Api.Client.Sdk) --> A