evolutionary-architecture / evolutionary-architecture-by-example

Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.
MIT License
1.53k stars 189 forks source link

Simplify Module Activation Process #119

Closed kamilbaczek closed 3 months ago

kamilbaczek commented 4 months ago

Is your feature request related to a problem? Please describe. The current implementation for enabling modules relies on feature flags, which adds complexity to the system.

Describe the solution you'd like I would like to simplify the process by directly reading module enablement from the configuration.

Describe alternatives you've considered One alternative is to continue using feature flags for module enablement, but this may add unnecessary complexity. Another alternative could be to explore different methods of module activation.

Additional context No additional context at this time.