Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Misleading info about the dependencies between Application and Infrastructure Layers. #41772

Open
vinaykasireddy opened this issue Jul 16, 2024 · 0 comments
Labels
dotnet-architecture/svc microservices/subsvc Pri1 High priority, do before Pri2 and Pri3 ⌚ Not Triaged Not triaged

Comments

@vinaykasireddy
Copy link

Type of issue

Other (describe below)

Description

[Enter feedback here]

I found the below underlined information (Section "The Infrastructure Layer") is not aligned with Eric Evans's teaching about clean architecture. (Subject to correction). Does the application layer really depend on the infrastructure layer? I thought the dependencies should always be inward and not outward.

image

Page URL

https://learn.microsoft.com/en-us/dotnet/architecture/microservices/microservice-ddd-cqrs-patterns/ddd-oriented-microservice

Content source URL

https://github.com/dotnet/docs/blob/main/docs/architecture/microservices/microservice-ddd-cqrs-patterns/ddd-oriented-microservice.md

Document Version Independent Id

5a30bea5-326b-ea72-59ae-dfef1e190e4a

Article author

@jamesmontemagno

Metadata

  • ID: 95f3dcd7-3220-e9cf-3ca6-90b1282410ec
  • Service: dotnet-architecture
  • Sub-service: microservices
@dotnet-bot dotnet-bot added the ⌚ Not Triaged Not triaged label Jul 16, 2024
@issues-automation issues-automation bot added dotnet-architecture/svc microservices/subsvc Pri1 High priority, do before Pri2 and Pri3 labels Jul 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dotnet-architecture/svc microservices/subsvc Pri1 High priority, do before Pri2 and Pri3 ⌚ Not Triaged Not triaged
Projects
None yet
Development

No branches or pull requests

2 participants