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.
This PR includes changes related to adding fake implementation of time provider that can be used across all integration tests.
Additionally, the package number is changed in a way that it fits chapter number - till now we had a problem as our packages are in the same repository when 2 chapters can change their content. Our decision was to number packages in chapter 3 as 3.X.X and these from chapter 4 as 4.X.X
This PR includes changes related to adding fake implementation of time provider that can be used across all integration tests.
Additionally, the package number is changed in a way that it fits chapter number - till now we had a problem as our packages are in the same repository when 2 chapters can change their content. Our decision was to number packages in chapter 3 as 3.X.X and these from chapter 4 as 4.X.X