├── .github └── workflows │ ├── chapter08.yml │ └── scalability-sample-4E.yml ├── .gitignore ├── Errata.md ├── LICENSE ├── README.md ├── appendix ├── Recommendation │ ├── ClassDiagram.cd │ ├── MLModelRecommendation.consumption.cs │ ├── MLModelRecommendation.mbconfig │ ├── MLModelRecommendation.training.cs │ ├── MLModelRecommendation.zip │ ├── Pace.cs │ ├── Program.cs │ ├── Rating.cs │ ├── Recommendation.csproj │ ├── User.cs │ ├── places.csv │ ├── ratings.csv │ └── users.csv ├── WWTravelClubRecommendationApi │ ├── MLModelRecommendation.consumption.cs │ ├── MLModelRecommendation.mbconfig │ ├── MLModelRecommendation.training.cs │ ├── MLModelRecommendation.zip │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ └── WWTravelClubRecommendationApi.csproj └── appendix.sln ├── ch02 ├── SmartSearch │ ├── Program.cs │ ├── SmartDictionary.cs │ ├── SmartSearch.csproj │ └── readme.txt ├── ch02.sln ├── checking-platform │ ├── Program.cs │ └── checking-platform.csproj ├── performance-issues │ ├── Program.cs │ ├── performance-issues.csproj │ └── readme.txt └── scalability-sample-4E │ ├── scalability-sample-4E.sln │ └── scalability-sample-4E │ ├── .config │ └── dotnet-tools.json │ ├── Pages │ ├── Error.cshtml │ ├── Error.cshtml.cs │ ├── Index.cshtml │ ├── Index.cshtml.cs │ ├── Privacy.cshtml │ ├── Privacy.cshtml.cs │ ├── Shared │ │ ├── _Layout.cshtml │ │ ├── _Layout.cshtml.css │ │ └── _ValidationScriptsPartial.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml │ ├── Program.cs │ ├── Properties │ ├── ServiceDependencies │ │ └── scalability-sample-4E - Web Deploy │ │ │ └── profile.arm.json │ └── launchSettings.json │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── scalability-sample-4E.csproj │ └── wwwroot │ ├── css │ └── site.css │ ├── favicon.ico │ ├── js │ └── site.js │ └── lib │ ├── bootstrap │ ├── LICENSE │ └── dist │ │ ├── css │ │ ├── bootstrap-grid.css │ │ ├── bootstrap-grid.css.map │ │ ├── bootstrap-grid.min.css │ │ ├── bootstrap-grid.min.css.map │ │ ├── bootstrap-grid.rtl.css │ │ ├── bootstrap-grid.rtl.css.map │ │ ├── bootstrap-grid.rtl.min.css │ │ ├── bootstrap-grid.rtl.min.css.map │ │ ├── bootstrap-reboot.css │ │ ├── bootstrap-reboot.css.map │ │ ├── bootstrap-reboot.min.css │ │ ├── bootstrap-reboot.min.css.map │ │ ├── bootstrap-reboot.rtl.css │ │ ├── bootstrap-reboot.rtl.css.map │ │ ├── bootstrap-reboot.rtl.min.css │ │ ├── bootstrap-reboot.rtl.min.css.map │ │ ├── bootstrap-utilities.css │ │ ├── bootstrap-utilities.css.map │ │ ├── bootstrap-utilities.min.css │ │ ├── bootstrap-utilities.min.css.map │ │ ├── bootstrap-utilities.rtl.css │ │ ├── bootstrap-utilities.rtl.css.map │ │ ├── bootstrap-utilities.rtl.min.css │ │ ├── bootstrap-utilities.rtl.min.css.map │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ ├── bootstrap.min.css.map │ │ ├── bootstrap.rtl.css │ │ ├── bootstrap.rtl.css.map │ │ ├── bootstrap.rtl.min.css │ │ └── bootstrap.rtl.min.css.map │ │ └── js │ │ ├── bootstrap.bundle.js │ │ ├── bootstrap.bundle.js.map │ │ ├── bootstrap.bundle.min.js │ │ ├── bootstrap.bundle.min.js.map │ │ ├── bootstrap.esm.js │ │ ├── bootstrap.esm.js.map │ │ ├── bootstrap.esm.min.js │ │ ├── bootstrap.esm.min.js.map │ │ ├── bootstrap.js │ │ ├── bootstrap.js.map │ │ ├── bootstrap.min.js │ │ └── bootstrap.min.js.map │ ├── jquery-validation-unobtrusive │ ├── LICENSE.txt │ ├── jquery.validate.unobtrusive.js │ └── jquery.validate.unobtrusive.min.js │ ├── jquery-validation │ ├── LICENSE.md │ └── dist │ │ ├── additional-methods.js │ │ ├── additional-methods.min.js │ │ ├── jquery.validate.js │ │ └── jquery.validate.min.js │ └── jquery │ ├── LICENSE.txt │ └── dist │ ├── jquery.js │ ├── jquery.min.js │ └── jquery.min.map ├── ch04 ├── CodeMetrics │ ├── CodeMetricsBadCode.csproj │ ├── CouplingSample │ │ ├── ClassDiagram.cd │ │ ├── Execution │ │ │ ├── ExecutionTypeA.cs │ │ │ ├── ExecutionTypeB.cs │ │ │ └── ExecutionTypeC.cs │ │ └── MasterClass.cs │ ├── Logger.cs │ ├── Program.cs │ ├── SampleClasses │ │ ├── ClassDiagram.cd │ │ ├── SampleClass01.cs │ │ ├── SampleClass02.cs │ │ ├── SampleClass03.cs │ │ └── SampleClass04.cs │ └── SampleIDisposableClass.cs ├── CodeMetricsGoodCode │ ├── CodeMetricsGoodCode.csproj │ ├── CouplingSample │ │ ├── ClassDiagram.cd │ │ ├── Execution │ │ │ ├── ExecutionTypeA.cs │ │ │ ├── ExecutionTypeB.cs │ │ │ └── ExecutionTypeC.cs │ │ ├── IExecutionType.cs │ │ └── MasterClass.cs │ ├── Enums │ │ ├── BillingMode.cs │ │ └── CreditCardProcessingResult.cs │ └── Program.cs ├── SampleCodeAfterAnalysis │ ├── Program.cs │ └── SampleCodeAfterAnalysis.csproj ├── SampleCodeBeforeAnalysis │ ├── Program.cs │ └── SampleCodeBeforeAnalysis.csproj └── ch04.sln ├── ch05 ├── CodeReuse │ ├── CodeReuse.csproj │ ├── GoodReuseApproach.cd │ └── Program.cs ├── CodeReuseLibrary │ ├── CodeReuseLibrary.csproj │ ├── Evaluation.cs │ ├── EvaluationService.cs │ └── IContentEvaluated.cs ├── README.txt ├── ch05.sln └── dotNet8Library │ ├── .gitignore │ ├── ClassDiagram.cd │ ├── EvaluationService.cs │ ├── Evaluations │ ├── Content │ │ ├── CityEvaluation.cs │ │ ├── Comments.cs │ │ ├── DestinationExpert.cs │ │ └── Package.cs │ ├── Evaluation.cs │ └── Types │ │ ├── BasicUsersEvaluation.cs │ │ └── PrimeUsersEvaluation.cs │ ├── IContentEvaluated.cs │ ├── api │ ├── .gitignore │ └── index.md │ ├── articles │ ├── intro.md │ └── toc.yml │ ├── docfx.json │ ├── dotNet8Library.csproj │ ├── index.md │ └── toc.yml ├── ch06 ├── DesignPatternsSample │ ├── BuilderSample │ │ ├── BuilderInterface │ │ │ └── IRoomBuilder.cs │ │ ├── ConcreteBuilder │ │ │ ├── FamilyRoomBuilder.cs │ │ │ └── SimpleRoomBuilder.cs │ │ └── Product │ │ │ └── Room.cs │ ├── CommandSample │ │ ├── CommandInterface │ │ │ └── ICommand.cs │ │ ├── ConcreteCommand │ │ │ ├── DislikeCmd.cs │ │ │ ├── LikeCmd.cs │ │ │ └── LoveCmd.cs │ │ ├── Invoker │ │ │ └── CommandInvoker.cs │ │ └── Receiver │ │ │ └── Package.cs │ ├── DependencyInjectionSample │ │ ├── Concrete │ │ │ ├── DestinationAddress.cs │ │ │ ├── DistanceCalculator.cs │ │ │ └── UserAddress.cs │ │ └── Interface │ │ │ └── IAddress.cs │ ├── DesignPatternsSample.csproj │ ├── FactorySample │ │ ├── ConcreteCreator │ │ │ └── PaymentServiceFactory.cs │ │ ├── ConcreteProduct │ │ │ ├── BrazilianPaymentService.cs │ │ │ └── ItalianPaymentService.cs │ │ ├── Enums │ │ │ └── EnumChargingOptions.cs │ │ └── ProductInterface │ │ │ └── IPaymentService.cs │ ├── Program.cs │ ├── ProxySample │ │ ├── Proxy │ │ │ └── ProxyRoomPicture.cs │ │ ├── RealSubject │ │ │ └── RoomPicture.cs │ │ └── Subject │ │ │ └── IRoomPicture.cs │ ├── SingletonSample │ │ ├── Configuration.cs │ │ └── SingletonSample.cs │ └── _Class Diagrams │ │ ├── Builder Class Diagram.cd │ │ ├── Command Class Diagram.cd │ │ ├── Dependency Injection Diagram.cd │ │ ├── Factory Class Diagram.cd │ │ ├── Proxy Class Diagram.cd │ │ └── Singleton Class Diagram.cd ├── GenericHost │ ├── GenericHost.csproj │ ├── HostedService.cs │ ├── MonitoringService.cs │ ├── Program.cs │ ├── appsettings.json │ └── hostsettings.json └── ch06.sln ├── ch07 ├── ApplicationLayer │ ├── EventDIExtensions.cs │ ├── EventMediator.cs │ ├── EventTrigger.cs │ ├── ICommand.cs │ ├── ICommandHandler.cs │ ├── IEventHandler.cs │ └── IQuery.cs ├── DomainLayer │ ├── Entity.cs │ ├── IEntity.cs │ ├── IEventMediator.cs │ ├── IEventNotification.cs │ ├── IRepository.cs │ ├── IUnitOfWork.cs │ └── RepositoryExtensions.cs └── readme.txt ├── ch08 ├── ch08.sln └── ch08 │ ├── Pages │ ├── Error.cshtml │ ├── Error.cshtml.cs │ ├── Index.cshtml │ ├── Index.cshtml.cs │ ├── Privacy.cshtml │ ├── Privacy.cshtml.cs │ ├── Shared │ │ ├── _Layout.cshtml │ │ └── _ValidationScriptsPartial.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── ch08.csproj │ └── wwwroot │ ├── css │ └── site.css │ ├── favicon.ico │ ├── js │ └── site.js │ └── lib │ ├── bootstrap │ ├── LICENSE │ └── dist │ │ ├── css │ │ ├── bootstrap-grid.css │ │ ├── bootstrap-grid.css.map │ │ ├── bootstrap-grid.min.css │ │ ├── bootstrap-grid.min.css.map │ │ ├── bootstrap-reboot.css │ │ ├── bootstrap-reboot.css.map │ │ ├── bootstrap-reboot.min.css │ │ ├── bootstrap-reboot.min.css.map │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ │ └── js │ │ ├── bootstrap.bundle.js │ │ ├── bootstrap.bundle.js.map │ │ ├── bootstrap.bundle.min.js │ │ ├── bootstrap.bundle.min.js.map │ │ ├── bootstrap.js │ │ ├── bootstrap.js.map │ │ ├── bootstrap.min.js │ │ └── bootstrap.min.js.map │ ├── jquery-validation-unobtrusive │ ├── LICENSE.txt │ ├── jquery.validate.unobtrusive.js │ └── jquery.validate.unobtrusive.min.js │ ├── jquery-validation │ ├── LICENSE.md │ └── dist │ │ ├── additional-methods.js │ │ ├── additional-methods.min.js │ │ ├── jquery.validate.js │ │ └── jquery.validate.min.js │ └── jquery │ ├── LICENSE.txt │ └── dist │ ├── jquery.js │ ├── jquery.min.js │ └── jquery.min.map ├── ch09 └── PackagesManagementWithTests │ ├── PackagesManagement.sln │ ├── PackagesManagement │ ├── Commands │ │ ├── CreatePackageCommand.cs │ │ ├── DeletePackageCommand.cs │ │ └── UpdatePackageCommand.cs │ ├── Controllers │ │ ├── AccountController.cs │ │ ├── HomeController.cs │ │ └── ManagePackagesController.cs │ ├── Handlers │ │ ├── CreatePackageCommandHandler.cs │ │ ├── DeletePackageCommandHandler.cs │ │ ├── PackageDeleteEventHandler.cs │ │ ├── PackagePriceChangedEventHandler.cs │ │ └── UpdatePackageCommandHandler.cs │ ├── Models │ │ ├── Account │ │ │ └── LoginViewModel.cs │ │ ├── ErrorViewModel.cs │ │ └── Packages │ │ │ ├── PackageFullEditViewModel.cs │ │ │ ├── PackageInfosViewModel.cs │ │ │ └── PackagesListViewModel.cs │ ├── PackagesManagement.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Queries │ │ ├── DestinationListQuery.cs │ │ ├── IDestinationListQuery.cs │ │ ├── IPackagesListQuery.cs │ │ └── PackagesListQuery.cs │ ├── Tools │ │ ├── EventDIExtensions.cs │ │ ├── EventMediator.cs │ │ ├── EventTrigger.cs │ │ ├── ICommand.cs │ │ ├── ICommandHandler.cs │ │ ├── IEventHandler.cs │ │ └── IQuery.cs │ ├── Views │ │ ├── Account │ │ │ └── Login.cshtml │ │ ├── Home │ │ │ ├── Index.cshtml │ │ │ └── Privacy.cshtml │ │ ├── ManagePackages │ │ │ ├── Edit.cshtml │ │ │ └── Index.cshtml │ │ ├── Shared │ │ │ ├── Error.cshtml │ │ │ ├── _Layout.cshtml │ │ │ └── _ValidationScriptsPartial.cshtml │ │ ├── _ViewImports.cshtml │ │ └── _ViewStart.cshtml │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ │ ├── css │ │ └── site.css │ │ ├── favicon.ico │ │ ├── js │ │ └── site.js │ │ └── lib │ │ ├── bootstrap │ │ ├── LICENSE │ │ └── dist │ │ │ ├── css │ │ │ ├── bootstrap-grid.css │ │ │ ├── bootstrap-grid.css.map │ │ │ ├── bootstrap-grid.min.css │ │ │ ├── bootstrap-grid.min.css.map │ │ │ ├── bootstrap-grid.rtl.css │ │ │ ├── bootstrap-grid.rtl.css.map │ │ │ ├── bootstrap-grid.rtl.min.css │ │ │ ├── bootstrap-grid.rtl.min.css.map │ │ │ ├── bootstrap-reboot.css │ │ │ ├── bootstrap-reboot.css.map │ │ │ ├── bootstrap-reboot.min.css │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ ├── bootstrap-reboot.rtl.css │ │ │ ├── bootstrap-reboot.rtl.css.map │ │ │ ├── bootstrap-reboot.rtl.min.css │ │ │ ├── bootstrap-reboot.rtl.min.css.map │ │ │ ├── bootstrap-utilities.css │ │ │ ├── bootstrap-utilities.css.map │ │ │ ├── bootstrap-utilities.min.css │ │ │ ├── bootstrap-utilities.min.css.map │ │ │ ├── bootstrap-utilities.rtl.css │ │ │ ├── bootstrap-utilities.rtl.css.map │ │ │ ├── bootstrap-utilities.rtl.min.css │ │ │ ├── bootstrap-utilities.rtl.min.css.map │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ ├── bootstrap.min.css │ │ │ ├── bootstrap.min.css.map │ │ │ ├── bootstrap.rtl.css │ │ │ ├── bootstrap.rtl.css.map │ │ │ ├── bootstrap.rtl.min.css │ │ │ └── bootstrap.rtl.min.css.map │ │ │ └── js │ │ │ ├── bootstrap.bundle.js │ │ │ ├── bootstrap.bundle.js.map │ │ │ ├── bootstrap.bundle.min.js │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ ├── bootstrap.esm.js │ │ │ ├── bootstrap.esm.js.map │ │ │ ├── bootstrap.esm.min.js │ │ │ ├── bootstrap.esm.min.js.map │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.js.map │ │ │ ├── bootstrap.min.js │ │ │ └── bootstrap.min.js.map │ │ ├── jquery-validation-unobtrusive │ │ ├── LICENSE.txt │ │ ├── jquery.validate.unobtrusive.js │ │ └── jquery.validate.unobtrusive.min.js │ │ ├── jquery-validation │ │ ├── LICENSE.md │ │ └── dist │ │ │ ├── additional-methods.js │ │ │ ├── additional-methods.min.js │ │ │ ├── jquery.validate.js │ │ │ └── jquery.validate.min.js │ │ └── jquery │ │ ├── LICENSE.txt │ │ └── dist │ │ ├── jquery.js │ │ ├── jquery.min.js │ │ └── jquery.min.map │ ├── PackagesManagementDB │ ├── Extensions │ │ └── DBExtensions.cs │ ├── LibraryDesignTimeDbContextFactory.cs │ ├── MainDBContext.cs │ ├── Migrations │ │ ├── 20230717141854_initial.Designer.cs │ │ ├── 20230717141854_initial.cs │ │ └── MainDbContextModelSnapshot.cs │ ├── Models │ │ ├── Destination.cs │ │ ├── DestinationConfiguration.cs │ │ ├── Package.cs │ │ ├── PackageConfiguration.cs │ │ └── PackageEvent.cs │ ├── PackagesManagementDB.csproj │ └── Repositories │ │ ├── DestinationRepository.cs │ │ ├── PackageEventRepository.cs │ │ └── PackageRepository.cs │ ├── PackagesManagementDomain │ ├── Aggregates │ │ ├── IDestination.cs │ │ ├── IPackage.cs │ │ └── IPackageEvent.cs │ ├── DTOs │ │ └── IPackageFullEditDTO.cs │ ├── Events │ │ ├── PackageDeleteEvent.cs │ │ └── PackagePriceChangedEvent.cs │ ├── IRepositories │ │ ├── IDestinationRepository.cs │ │ ├── IPackageEventRepository.cs │ │ └── IPackageRepository.cs │ ├── PackagesManagementDomain.csproj │ └── Tools │ │ ├── Entity.cs │ │ ├── IEntity.cs │ │ ├── IEventMediator.cs │ │ ├── IEventNotification.cs │ │ ├── IRepository.cs │ │ ├── IUnitOfWork.cs │ │ └── RepositoryExtensions.cs │ └── PackagesManagementTest │ ├── GlobalUsings.cs │ ├── ManagePackagesControllerTests.cs │ └── PackagesManagementTest.csproj ├── ch11 └── MvcDockerTest │ ├── .dockerignore │ ├── MvcDockerTest.sln │ ├── MvcDockerTest │ ├── Controllers │ │ └── HomeController.cs │ ├── Dockerfile │ ├── Models │ │ └── ErrorViewModel.cs │ ├── MvcDockerTest.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Views │ │ ├── Home │ │ │ ├── Index.cshtml │ │ │ └── Privacy.cshtml │ │ ├── Shared │ │ │ ├── Error.cshtml │ │ │ ├── _Layout.cshtml │ │ │ ├── _Layout.cshtml.css │ │ │ └── _ValidationScriptsPartial.cshtml │ │ ├── _ViewImports.cshtml │ │ └── _ViewStart.cshtml │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ │ ├── css │ │ └── site.css │ │ ├── favicon.ico │ │ ├── js │ │ └── site.js │ │ └── lib │ │ ├── bootstrap │ │ ├── LICENSE │ │ └── dist │ │ │ ├── css │ │ │ ├── bootstrap-grid.css │ │ │ ├── bootstrap-grid.css.map │ │ │ ├── bootstrap-grid.min.css │ │ │ ├── bootstrap-grid.min.css.map │ │ │ ├── bootstrap-grid.rtl.css │ │ │ ├── bootstrap-grid.rtl.css.map │ │ │ ├── bootstrap-grid.rtl.min.css │ │ │ ├── bootstrap-grid.rtl.min.css.map │ │ │ ├── bootstrap-reboot.css │ │ │ ├── bootstrap-reboot.css.map │ │ │ ├── bootstrap-reboot.min.css │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ ├── bootstrap-reboot.rtl.css │ │ │ ├── bootstrap-reboot.rtl.css.map │ │ │ ├── bootstrap-reboot.rtl.min.css │ │ │ ├── bootstrap-reboot.rtl.min.css.map │ │ │ ├── bootstrap-utilities.css │ │ │ ├── bootstrap-utilities.css.map │ │ │ ├── bootstrap-utilities.min.css │ │ │ ├── bootstrap-utilities.min.css.map │ │ │ ├── bootstrap-utilities.rtl.css │ │ │ ├── bootstrap-utilities.rtl.css.map │ │ │ ├── bootstrap-utilities.rtl.min.css │ │ │ ├── bootstrap-utilities.rtl.min.css.map │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ ├── bootstrap.min.css │ │ │ ├── bootstrap.min.css.map │ │ │ ├── bootstrap.rtl.css │ │ │ ├── bootstrap.rtl.css.map │ │ │ ├── bootstrap.rtl.min.css │ │ │ └── bootstrap.rtl.min.css.map │ │ │ └── js │ │ │ ├── bootstrap.bundle.js │ │ │ ├── bootstrap.bundle.js.map │ │ │ ├── bootstrap.bundle.min.js │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ ├── bootstrap.esm.js │ │ │ ├── bootstrap.esm.js.map │ │ │ ├── bootstrap.esm.min.js │ │ │ ├── bootstrap.esm.min.js.map │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.js.map │ │ │ ├── bootstrap.min.js │ │ │ └── bootstrap.min.js.map │ │ ├── jquery-validation-unobtrusive │ │ ├── LICENSE.txt │ │ ├── jquery.validate.unobtrusive.js │ │ └── jquery.validate.unobtrusive.min.js │ │ ├── jquery-validation │ │ ├── LICENSE.md │ │ └── dist │ │ │ ├── additional-methods.js │ │ │ ├── additional-methods.min.js │ │ │ ├── jquery.validate.js │ │ │ └── jquery.validate.min.js │ │ └── jquery │ │ ├── LICENSE.txt │ │ └── dist │ │ ├── jquery.js │ │ ├── jquery.min.js │ │ └── jquery.min.map │ ├── MvcDockerTest1 │ ├── Controllers │ │ └── HomeController.cs │ ├── Dockerfile │ ├── Models │ │ └── ErrorViewModel.cs │ ├── MvcDockerTest1.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Views │ │ ├── Home │ │ │ ├── Index.cshtml │ │ │ └── Privacy.cshtml │ │ ├── Shared │ │ │ ├── Error.cshtml │ │ │ ├── _Layout.cshtml │ │ │ ├── _Layout.cshtml.css │ │ │ └── _ValidationScriptsPartial.cshtml │ │ ├── _ViewImports.cshtml │ │ └── _ViewStart.cshtml │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ │ ├── css │ │ └── site.css │ │ ├── favicon.ico │ │ ├── js │ │ └── site.js │ │ └── lib │ │ ├── bootstrap │ │ ├── LICENSE │ │ └── dist │ │ │ ├── css │ │ │ ├── bootstrap-grid.css │ │ │ ├── bootstrap-grid.css.map │ │ │ ├── bootstrap-grid.min.css │ │ │ ├── bootstrap-grid.min.css.map │ │ │ ├── bootstrap-grid.rtl.css │ │ │ ├── bootstrap-grid.rtl.css.map │ │ │ ├── bootstrap-grid.rtl.min.css │ │ │ ├── bootstrap-grid.rtl.min.css.map │ │ │ ├── bootstrap-reboot.css │ │ │ ├── bootstrap-reboot.css.map │ │ │ ├── bootstrap-reboot.min.css │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ ├── bootstrap-reboot.rtl.css │ │ │ ├── bootstrap-reboot.rtl.css.map │ │ │ ├── bootstrap-reboot.rtl.min.css │ │ │ ├── bootstrap-reboot.rtl.min.css.map │ │ │ ├── bootstrap-utilities.css │ │ │ ├── bootstrap-utilities.css.map │ │ │ ├── bootstrap-utilities.min.css │ │ │ ├── bootstrap-utilities.min.css.map │ │ │ ├── bootstrap-utilities.rtl.css │ │ │ ├── bootstrap-utilities.rtl.css.map │ │ │ ├── bootstrap-utilities.rtl.min.css │ │ │ ├── bootstrap-utilities.rtl.min.css.map │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ ├── bootstrap.min.css │ │ │ ├── bootstrap.min.css.map │ │ │ ├── bootstrap.rtl.css │ │ │ ├── bootstrap.rtl.css.map │ │ │ ├── bootstrap.rtl.min.css │ │ │ └── bootstrap.rtl.min.css.map │ │ │ └── js │ │ │ ├── bootstrap.bundle.js │ │ │ ├── bootstrap.bundle.js.map │ │ │ ├── bootstrap.bundle.min.js │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ ├── bootstrap.esm.js │ │ │ ├── bootstrap.esm.js.map │ │ │ ├── bootstrap.esm.min.js │ │ │ ├── bootstrap.esm.min.js.map │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.js.map │ │ │ ├── bootstrap.min.js │ │ │ └── bootstrap.min.js.map │ │ ├── jquery-validation-unobtrusive │ │ ├── LICENSE.txt │ │ ├── jquery.validate.unobtrusive.js │ │ └── jquery.validate.unobtrusive.min.js │ │ ├── jquery-validation │ │ ├── LICENSE.md │ │ └── dist │ │ │ ├── additional-methods.js │ │ │ ├── additional-methods.min.js │ │ │ ├── jquery.validate.js │ │ │ └── jquery.validate.min.js │ │ └── jquery │ │ ├── LICENSE.txt │ │ └── dist │ │ ├── jquery.js │ │ ├── jquery.min.js │ │ └── jquery.min.map │ ├── docker-compose.dcproj │ ├── docker-compose.override.yml │ ├── docker-compose.yml │ └── launchSettings.json ├── ch12 ├── CosmosDBClientSample │ ├── CosmosDBClientSample.csproj │ └── Program.cs ├── WWTravelClubDB │ ├── LibraryDesignTimeDbContextFactory.cs │ ├── MainDBContext.cs │ ├── Models │ │ ├── Destination.cs │ │ └── Package.cs │ └── WWTravelClubDB.csproj ├── WWTravelClubDBTest │ ├── PackagesListDTO.cs │ ├── Program.cs │ └── WWTravelClubDBTest.csproj └── ch12.sln ├── ch13 └── WWTravelClubDB │ ├── WWTravelClubDB.sln │ ├── WWTravelClubDB │ ├── LibraryDesignTimeDbContextFactory.cs │ ├── MainDBContext.cs │ ├── Migrations │ │ ├── 20230529131041_initial.Designer.cs │ │ ├── 20230529131041_initial.cs │ │ └── MainDbContextModelSnapshot.cs │ ├── Models │ │ ├── Destination.cs │ │ ├── DestinationConfiguration.cs │ │ ├── Package.cs │ │ └── PackageConfiguration.cs │ ├── Optimization │ │ ├── DestinationEntityType.cs │ │ ├── MainDbContextModel.cs │ │ ├── MainDbContextModelBuilder.cs │ │ └── PackageEntityType.cs │ └── WWTravelClubDB.csproj │ └── WWTravelClubDBTest │ ├── PackagesListDTO.cs │ ├── Program.cs │ └── WWTravelClubDBTest.csproj ├── ch14 ├── GrpcMicroService │ ├── FakeSource │ │ ├── FakeSource.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Worker.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── GrpcMicroService.sln │ ├── GrpcMicroService │ │ ├── GrpcMicroService.csproj │ │ ├── HostedServices │ │ │ └── ProcessPurchases.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Protos │ │ │ └── counting.proto │ │ ├── Services │ │ │ └── CounterService.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── GrpcMicroServiceStore │ │ ├── GrpcMicroServiceStore.csproj │ │ ├── IDayStatistics.cs │ │ ├── IMessageQueue.cs │ │ ├── IUnitOfWork.cs │ │ ├── Implementations │ │ │ ├── DayStatistics.cs │ │ │ └── MessageQueue.cs │ │ ├── LibraryDesignTimeDbContextFactory.cs │ │ ├── MainDbContext.cs │ │ ├── Migrations │ │ │ ├── 20210829153346_initial.Designer.cs │ │ │ ├── 20210829153346_initial.cs │ │ │ ├── 20210830164922_buseness1.Designer.cs │ │ │ ├── 20210830164922_buseness1.cs │ │ │ └── MainDBContextModelSnapshot.cs │ │ ├── Models │ │ │ ├── DayTotal.cs │ │ │ ├── Purchase.cs │ │ │ └── QueueItem.cs │ │ └── StorageExtensions.cs │ └── libs │ │ └── netstandard.dll ├── GrpcMicroServiceRabbit │ ├── FakeSource │ │ ├── FakeSource.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── PurchaseMessage.cs │ │ ├── Worker.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── GrpcMicroService.sln │ ├── GrpcMicroService │ │ ├── GrpcMicroService.csproj │ │ ├── HostedServices │ │ │ └── ProcessPurchases.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── PurchaseMessage.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── GrpcMicroServiceStore │ │ ├── GrpcMicroServiceStore.csproj │ │ ├── IDayStatistics.cs │ │ ├── IMessageQueue.cs │ │ ├── IUnitOfWork.cs │ │ ├── Implementations │ │ │ ├── DayStatistics.cs │ │ │ └── MessageQueue.cs │ │ ├── LibraryDesignTimeDbContextFactory.cs │ │ ├── MainDbContext.cs │ │ ├── Migrations │ │ │ ├── 20210829153346_initial.Designer.cs │ │ │ ├── 20210829153346_initial.cs │ │ │ ├── 20210830164922_buseness1.Designer.cs │ │ │ ├── 20210830164922_buseness1.cs │ │ │ └── MainDBContextModelSnapshot.cs │ │ ├── Models │ │ │ ├── DayTotal.cs │ │ │ ├── Purchase.cs │ │ │ └── QueueItem.cs │ │ └── StorageExtensions.cs │ └── libs │ │ └── netstandard.dll └── GrpcMicroServiceRabbitProto │ ├── FakeSource │ ├── FakeSource.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Protos │ │ └── messages.proto │ ├── Worker.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── GrpcMicroService.sln │ ├── GrpcMicroService │ ├── GrpcMicroService.csproj │ ├── HostedServices │ │ └── ProcessPurchases.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Protos │ │ └── messages.proto │ ├── appsettings.Development.json │ └── appsettings.json │ ├── GrpcMicroServiceStore │ ├── GrpcMicroServiceStore.csproj │ ├── IDayStatistics.cs │ ├── IMessageQueue.cs │ ├── IUnitOfWork.cs │ ├── Implementations │ │ ├── DayStatistics.cs │ │ └── MessageQueue.cs │ ├── LibraryDesignTimeDbContextFactory.cs │ ├── MainDbContext.cs │ ├── Migrations │ │ ├── 20210829153346_initial.Designer.cs │ │ ├── 20210829153346_initial.cs │ │ ├── 20210830164922_buseness1.Designer.cs │ │ ├── 20210830164922_buseness1.cs │ │ └── MainDBContextModelSnapshot.cs │ ├── Models │ │ ├── DayTotal.cs │ │ ├── Purchase.cs │ │ └── QueueItem.cs │ └── StorageExtensions.cs │ └── libs │ └── netstandard.dll ├── ch15 ├── GrpcServiceSample │ ├── GrpcServiceSample.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Protos │ │ └── greet.proto │ ├── Services │ │ └── GreeterService.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── WWTravelClubDB │ ├── LibraryDesignTimeDbContextFactory.cs │ ├── MainDBContext.cs │ ├── Migrations │ │ ├── 20190205102637_initial.Designer.cs │ │ ├── 20190205102637_initial.cs │ │ └── MainDBContextModelSnapshot.cs │ ├── Models │ │ ├── Destination.cs │ │ └── Package.cs │ └── WWTravelClubDB.csproj ├── WWTravelClubDBTest │ ├── PackagesListDTO.cs │ ├── Program.cs │ └── WWTravelClubDBTest.csproj ├── WWTravelClubMinimalAPI80 │ ├── DTOs │ │ └── PackagesListDTO.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WWTravelClubMinimalAPI80.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── WWTravelClubREST80 │ ├── Controllers │ │ └── PackagesController.cs │ ├── DTOs │ │ └── PackagesListDTO.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WWTravelClubREST80.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── WWTravelClubWebAPI80 │ ├── Controllers │ │ └── PackagesController.cs │ ├── DTOs │ │ └── PackagesListDTO.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WWTravelClubWebAPI80.csproj │ ├── appsettings.Development.json │ └── appsettings.json └── ch15.sln ├── ch16 ├── FunctionAppSampleIsolated │ ├── .gitignore │ ├── AzureDurableFunctionOrchestration.cs │ ├── AzureFunctionHttpSampleNet8.cs │ ├── FunctionAppSampleIsolated.csproj │ ├── Program.cs │ ├── Properties │ │ ├── launchSettings.json │ │ ├── serviceDependencies.json │ │ └── serviceDependencies.local.json │ └── host.json ├── FunctionAppWWTravel │ ├── .gitignore │ ├── Entities │ │ └── EMailData.cs │ ├── FunctionAppWWTravel.csproj │ ├── Helper.cs │ ├── ProcessEmailQueue.cs │ ├── Program.cs │ ├── Properties │ │ ├── launchSettings.json │ │ ├── serviceDependencies.json │ │ └── serviceDependencies.local.json │ ├── SendEmail.cs │ ├── host.json │ └── local.settings.json └── ch16.sln ├── ch18 └── PackagesManagement │ ├── PackagesManagement.sln │ ├── PackagesManagement │ ├── Commands │ │ ├── CreatePackageCommand.cs │ │ ├── DeletePackageCommand.cs │ │ └── UpdatePackageCommand.cs │ ├── Controllers │ │ ├── AccountController.cs │ │ ├── HomeController.cs │ │ └── ManagePackagesController.cs │ ├── Handlers │ │ ├── CreatePackageCommandHandler.cs │ │ ├── DeletePackageCommandHandler.cs │ │ ├── PackageDeleteEventHandler.cs │ │ ├── PackagePriceChangedEventHandler.cs │ │ └── UpdatePackageCommandHandler.cs │ ├── Models │ │ ├── Account │ │ │ └── LoginViewModel.cs │ │ ├── ErrorViewModel.cs │ │ └── Packages │ │ │ ├── PackageFullEditViewModel.cs │ │ │ ├── PackageInfosViewModel.cs │ │ │ └── PackagesListViewModel.cs │ ├── PackagesManagement.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Queries │ │ ├── DestinationListQuery.cs │ │ ├── IDestinationListQuery.cs │ │ ├── IPackagesListQuery.cs │ │ └── PackagesListQuery.cs │ ├── Tools │ │ ├── EventDIExtensions.cs │ │ ├── EventMediator.cs │ │ ├── EventTrigger.cs │ │ ├── ICommand.cs │ │ ├── ICommandHandler.cs │ │ ├── IEventHandler.cs │ │ └── IQuery.cs │ ├── Views │ │ ├── Account │ │ │ └── Login.cshtml │ │ ├── Home │ │ │ ├── Index.cshtml │ │ │ └── Privacy.cshtml │ │ ├── ManagePackages │ │ │ ├── Edit.cshtml │ │ │ └── Index.cshtml │ │ ├── Shared │ │ │ ├── Error.cshtml │ │ │ ├── _Layout.cshtml │ │ │ └── _ValidationScriptsPartial.cshtml │ │ ├── _ViewImports.cshtml │ │ └── _ViewStart.cshtml │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ │ ├── css │ │ └── site.css │ │ ├── favicon.ico │ │ ├── js │ │ └── site.js │ │ └── lib │ │ ├── bootstrap │ │ ├── LICENSE │ │ └── dist │ │ │ ├── css │ │ │ ├── bootstrap-grid.css │ │ │ ├── bootstrap-grid.css.map │ │ │ ├── bootstrap-grid.min.css │ │ │ ├── bootstrap-grid.min.css.map │ │ │ ├── bootstrap-grid.rtl.css │ │ │ ├── bootstrap-grid.rtl.css.map │ │ │ ├── bootstrap-grid.rtl.min.css │ │ │ ├── bootstrap-grid.rtl.min.css.map │ │ │ ├── bootstrap-reboot.css │ │ │ ├── bootstrap-reboot.css.map │ │ │ ├── bootstrap-reboot.min.css │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ ├── bootstrap-reboot.rtl.css │ │ │ ├── bootstrap-reboot.rtl.css.map │ │ │ ├── bootstrap-reboot.rtl.min.css │ │ │ ├── bootstrap-reboot.rtl.min.css.map │ │ │ ├── bootstrap-utilities.css │ │ │ ├── bootstrap-utilities.css.map │ │ │ ├── bootstrap-utilities.min.css │ │ │ ├── bootstrap-utilities.min.css.map │ │ │ ├── bootstrap-utilities.rtl.css │ │ │ ├── bootstrap-utilities.rtl.css.map │ │ │ ├── bootstrap-utilities.rtl.min.css │ │ │ ├── bootstrap-utilities.rtl.min.css.map │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ ├── bootstrap.min.css │ │ │ ├── bootstrap.min.css.map │ │ │ ├── bootstrap.rtl.css │ │ │ ├── bootstrap.rtl.css.map │ │ │ ├── bootstrap.rtl.min.css │ │ │ └── bootstrap.rtl.min.css.map │ │ │ └── js │ │ │ ├── bootstrap.bundle.js │ │ │ ├── bootstrap.bundle.js.map │ │ │ ├── bootstrap.bundle.min.js │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ ├── bootstrap.esm.js │ │ │ ├── bootstrap.esm.js.map │ │ │ ├── bootstrap.esm.min.js │ │ │ ├── bootstrap.esm.min.js.map │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.js.map │ │ │ ├── bootstrap.min.js │ │ │ └── bootstrap.min.js.map │ │ ├── jquery-validation-unobtrusive │ │ ├── LICENSE.txt │ │ ├── jquery.validate.unobtrusive.js │ │ └── jquery.validate.unobtrusive.min.js │ │ ├── jquery-validation │ │ ├── LICENSE.md │ │ └── dist │ │ │ ├── additional-methods.js │ │ │ ├── additional-methods.min.js │ │ │ ├── jquery.validate.js │ │ │ └── jquery.validate.min.js │ │ └── jquery │ │ ├── LICENSE.txt │ │ └── dist │ │ ├── jquery.js │ │ ├── jquery.min.js │ │ └── jquery.min.map │ ├── PackagesManagementDB │ ├── Extensions │ │ └── DBExtensions.cs │ ├── LibraryDesignTimeDbContextFactory.cs │ ├── MainDBContext.cs │ ├── Migrations │ │ ├── 20230717141854_initial.Designer.cs │ │ ├── 20230717141854_initial.cs │ │ └── MainDbContextModelSnapshot.cs │ ├── Models │ │ ├── Destination.cs │ │ ├── DestinationConfiguration.cs │ │ ├── Package.cs │ │ ├── PackageConfiguration.cs │ │ └── PackageEvent.cs │ ├── PackagesManagementDB.csproj │ └── Repositories │ │ ├── DestinationRepository.cs │ │ ├── PackageEventRepository.cs │ │ └── PackageRepository.cs │ └── PackagesManagementDomain │ ├── Aggregates │ ├── IDestination.cs │ ├── IPackage.cs │ └── IPackageEvent.cs │ ├── DTOs │ └── IPackageFullEditDTO.cs │ ├── Events │ ├── PackageDeleteEvent.cs │ └── PackagePriceChangedEvent.cs │ ├── IRepositories │ ├── IDestinationRepository.cs │ ├── IPackageEventRepository.cs │ └── IPackageRepository.cs │ ├── PackagesManagementDomain.csproj │ └── Tools │ ├── Entity.cs │ ├── IEntity.cs │ ├── IEventMediator.cs │ ├── IEventNotification.cs │ ├── IRepository.cs │ ├── IUnitOfWork.cs │ └── RepositoryExtensions.cs ├── ch19 └── PackagesManagementBlazor │ ├── PackagesManagement.sln │ ├── PackagesManagementBlazor.Client │ ├── App.razor │ ├── Layout │ │ ├── MainLayout.razor │ │ ├── MainLayout.razor.css │ │ ├── NavMenu.razor │ │ └── NavMenu.razor.css │ ├── PackagesManagementBlazor.Client.csproj │ ├── Pages │ │ └── Home.razor │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Services │ │ └── PackagesClient.cs │ ├── ViewModels │ │ └── SearchViewModel.cs │ ├── _Imports.razor │ └── wwwroot │ │ ├── css │ │ ├── app.css │ │ └── bootstrap │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ ├── favicon.png │ │ ├── icon-192.png │ │ ├── index.html │ │ └── sample-data │ │ └── weather.json │ ├── PackagesManagementBlazor.Server │ ├── Controllers │ │ ├── PackagesController.cs │ │ └── WeatherForecastController.cs │ ├── PackagesManagementBlazor.Server.csproj │ ├── PackagesManagementBlazor.Server.http │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Queries │ │ ├── IPackagesListByLocationQuery.cs │ │ └── PackagesListByLocationQuery.cs │ ├── Tools │ │ ├── EventDIExtensions.cs │ │ ├── EventMediator.cs │ │ ├── EventTrigger.cs │ │ ├── ICommand.cs │ │ ├── ICommandHandler.cs │ │ ├── IEventHandler.cs │ │ └── IQuery.cs │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── PackagesManagementBlazor.Shared │ ├── PackageInfosViewModel.cs │ ├── PackagesListViewModel.cs │ └── PackagesManagementBlazor.Shared.csproj │ ├── PackagesManagementDB │ ├── Extensions │ │ └── DBExtensions.cs │ ├── LibraryDesignTimeDbContextFactory.cs │ ├── MainDBContext.cs │ ├── Migrations │ │ ├── 20230717141854_initial.Designer.cs │ │ ├── 20230717141854_initial.cs │ │ └── MainDbContextModelSnapshot.cs │ ├── Models │ │ ├── Destination.cs │ │ ├── DestinationConfiguration.cs │ │ ├── Package.cs │ │ ├── PackageConfiguration.cs │ │ └── PackageEvent.cs │ ├── PackagesManagementDB.csproj │ └── Repositories │ │ ├── DestinationRepository.cs │ │ ├── PackageEventRepository.cs │ │ └── PackageRepository.cs │ ├── PackagesManagementDomain │ ├── Aggregates │ │ ├── IDestination.cs │ │ ├── IPackage.cs │ │ └── IPackageEvent.cs │ ├── DTOs │ │ └── IPackageFullEditDTO.cs │ ├── Events │ │ ├── PackageDeleteEvent.cs │ │ └── PackagePriceChangedEvent.cs │ ├── IRepositories │ │ ├── IDestinationRepository.cs │ │ ├── IPackageEventRepository.cs │ │ └── IPackageRepository.cs │ ├── PackagesManagementDomain.csproj │ └── Tools │ │ ├── Entity.cs │ │ ├── IEntity.cs │ │ ├── IEventMediator.cs │ │ ├── IEventNotification.cs │ │ ├── IRepository.cs │ │ ├── IUnitOfWork.cs │ │ └── RepositoryExtensions.cs │ └── PackagesManagementMAUIBlazor │ ├── App.xaml │ ├── App.xaml.cs │ ├── Components │ ├── Layout │ │ ├── MainLayout.razor │ │ ├── MainLayout.razor.css │ │ ├── NavMenu.razor │ │ └── NavMenu.razor.css │ └── Pages │ │ ├── Counter.razor │ │ ├── Home.razor │ │ └── Weather.razor │ ├── MainPage.xaml │ ├── MainPage.xaml.cs │ ├── MauiProgram.cs │ ├── PackagesManagementMAUIBlazor.csproj │ ├── Platforms │ ├── Android │ │ ├── AndroidManifest.xml │ │ ├── MainActivity.cs │ │ ├── MainApplication.cs │ │ └── Resources │ │ │ └── values │ │ │ └── colors.xml │ ├── MacCatalyst │ │ ├── AppDelegate.cs │ │ ├── Entitlements.plist │ │ ├── Info.plist │ │ └── Program.cs │ ├── Tizen │ │ ├── Main.cs │ │ └── tizen-manifest.xml │ ├── Windows │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── Package.appxmanifest │ │ └── app.manifest │ └── iOS │ │ ├── AppDelegate.cs │ │ ├── Info.plist │ │ └── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Resources │ ├── AppIcon │ │ ├── appicon.svg │ │ └── appiconfg.svg │ ├── Fonts │ │ └── OpenSans-Regular.ttf │ ├── Images │ │ └── dotnet_bot.svg │ ├── Raw │ │ └── AboutAssets.txt │ └── Splash │ │ └── splash.svg │ ├── Routes.razor │ ├── Services │ └── PackagesClient.cs │ ├── ViewModels │ └── SearchViewModel.cs │ ├── _Imports.razor │ └── wwwroot │ ├── css │ ├── app.css │ └── bootstrap │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ ├── favicon.png │ └── index.html ├── ch20 ├── frontend-ingress.yaml ├── frontend.yaml ├── redis-master.yaml └── redis-slave.yaml └── ch22 └── GrpcMicroServiceDocker ├── .dockerignore ├── FakeSource ├── Dockerfile ├── FakeSource.csproj ├── Program.cs ├── Properties │ └── launchSettings.json ├── Worker.cs ├── appsettings.Development.json └── appsettings.json ├── GrpcMicroService.sln ├── GrpcMicroService ├── Dockerfile ├── GrpcMicroService.csproj ├── HostedServices │ └── ProcessPurchases.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── Protos │ └── counting.proto ├── Services │ └── CounterService.cs ├── appsettings.Development.json └── appsettings.json ├── GrpcMicroServiceStore ├── GrpcMicroServiceStore.csproj ├── IDayStatistics.cs ├── IMessageQueue.cs ├── IUnitOfWork.cs ├── Implementations │ ├── DayStatistics.cs │ └── MessageQueue.cs ├── LibraryDesignTimeDbContextFactory.cs ├── MainDbContext.cs ├── Migrations │ ├── 20210829153346_initial.Designer.cs │ ├── 20210829153346_initial.cs │ ├── 20210830164922_buseness1.Designer.cs │ ├── 20210830164922_buseness1.cs │ └── MainDBContextModelSnapshot.cs ├── Models │ ├── DayTotal.cs │ ├── Purchase.cs │ └── QueueItem.cs └── StorageExtensions.cs ├── libs └── netstandard.dll └── minkubedeploy.yaml /.github/workflows/chapter08.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/.github/workflows/chapter08.yml -------------------------------------------------------------------------------- /.github/workflows/scalability-sample-4E.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/.github/workflows/scalability-sample-4E.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/.gitignore -------------------------------------------------------------------------------- /Errata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/Errata.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/README.md -------------------------------------------------------------------------------- /appendix/Recommendation/ClassDiagram.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/Recommendation/ClassDiagram.cd -------------------------------------------------------------------------------- /appendix/Recommendation/MLModelRecommendation.consumption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/Recommendation/MLModelRecommendation.consumption.cs -------------------------------------------------------------------------------- /appendix/Recommendation/MLModelRecommendation.mbconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/Recommendation/MLModelRecommendation.mbconfig -------------------------------------------------------------------------------- /appendix/Recommendation/MLModelRecommendation.training.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/Recommendation/MLModelRecommendation.training.cs -------------------------------------------------------------------------------- /appendix/Recommendation/MLModelRecommendation.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/Recommendation/MLModelRecommendation.zip -------------------------------------------------------------------------------- /appendix/Recommendation/Pace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/Recommendation/Pace.cs -------------------------------------------------------------------------------- /appendix/Recommendation/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/Recommendation/Program.cs -------------------------------------------------------------------------------- /appendix/Recommendation/Rating.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/Recommendation/Rating.cs -------------------------------------------------------------------------------- /appendix/Recommendation/Recommendation.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/Recommendation/Recommendation.csproj -------------------------------------------------------------------------------- /appendix/Recommendation/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/Recommendation/User.cs -------------------------------------------------------------------------------- /appendix/Recommendation/places.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/Recommendation/places.csv -------------------------------------------------------------------------------- /appendix/Recommendation/ratings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/Recommendation/ratings.csv -------------------------------------------------------------------------------- /appendix/Recommendation/users.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/Recommendation/users.csv -------------------------------------------------------------------------------- /appendix/WWTravelClubRecommendationApi/MLModelRecommendation.consumption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/WWTravelClubRecommendationApi/MLModelRecommendation.consumption.cs -------------------------------------------------------------------------------- /appendix/WWTravelClubRecommendationApi/MLModelRecommendation.mbconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/WWTravelClubRecommendationApi/MLModelRecommendation.mbconfig -------------------------------------------------------------------------------- /appendix/WWTravelClubRecommendationApi/MLModelRecommendation.training.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/WWTravelClubRecommendationApi/MLModelRecommendation.training.cs -------------------------------------------------------------------------------- /appendix/WWTravelClubRecommendationApi/MLModelRecommendation.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/WWTravelClubRecommendationApi/MLModelRecommendation.zip -------------------------------------------------------------------------------- /appendix/WWTravelClubRecommendationApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/WWTravelClubRecommendationApi/Program.cs -------------------------------------------------------------------------------- /appendix/WWTravelClubRecommendationApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/WWTravelClubRecommendationApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /appendix/WWTravelClubRecommendationApi/WWTravelClubRecommendationApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/WWTravelClubRecommendationApi/WWTravelClubRecommendationApi.csproj -------------------------------------------------------------------------------- /appendix/appendix.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/appendix/appendix.sln -------------------------------------------------------------------------------- /ch02/SmartSearch/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/SmartSearch/Program.cs -------------------------------------------------------------------------------- /ch02/SmartSearch/SmartDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/SmartSearch/SmartDictionary.cs -------------------------------------------------------------------------------- /ch02/SmartSearch/SmartSearch.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/SmartSearch/SmartSearch.csproj -------------------------------------------------------------------------------- /ch02/SmartSearch/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/SmartSearch/readme.txt -------------------------------------------------------------------------------- /ch02/ch02.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/ch02.sln -------------------------------------------------------------------------------- /ch02/checking-platform/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/checking-platform/Program.cs -------------------------------------------------------------------------------- /ch02/checking-platform/checking-platform.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/checking-platform/checking-platform.csproj -------------------------------------------------------------------------------- /ch02/performance-issues/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/performance-issues/Program.cs -------------------------------------------------------------------------------- /ch02/performance-issues/performance-issues.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/performance-issues/performance-issues.csproj -------------------------------------------------------------------------------- /ch02/performance-issues/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/performance-issues/readme.txt -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E.sln -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/.config/dotnet-tools.json -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/Pages/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/Pages/Error.cshtml -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/Pages/Error.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/Pages/Error.cshtml.cs -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/Pages/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/Pages/Index.cshtml -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/Pages/Index.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/Pages/Index.cshtml.cs -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/Pages/Privacy.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/Pages/Privacy.cshtml -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/Pages/Privacy.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/Pages/Privacy.cshtml.cs -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/Pages/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/Pages/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/Pages/Shared/_Layout.cshtml.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/Pages/Shared/_Layout.cshtml.css -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/Pages/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/Pages/_ViewImports.cshtml -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/Pages/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/Pages/_ViewStart.cshtml -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/Program.cs -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/appsettings.Development.json -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/appsettings.json -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/scalability-sample-4E.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/scalability-sample-4E.csproj -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/wwwroot/css/site.css -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/wwwroot/favicon.ico -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/wwwroot/js/site.js -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /ch02/scalability-sample-4E/scalability-sample-4E/wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch02/scalability-sample-4E/scalability-sample-4E/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /ch04/CodeMetrics/CodeMetricsBadCode.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetrics/CodeMetricsBadCode.csproj -------------------------------------------------------------------------------- /ch04/CodeMetrics/CouplingSample/ClassDiagram.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetrics/CouplingSample/ClassDiagram.cd -------------------------------------------------------------------------------- /ch04/CodeMetrics/CouplingSample/Execution/ExecutionTypeA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetrics/CouplingSample/Execution/ExecutionTypeA.cs -------------------------------------------------------------------------------- /ch04/CodeMetrics/CouplingSample/Execution/ExecutionTypeB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetrics/CouplingSample/Execution/ExecutionTypeB.cs -------------------------------------------------------------------------------- /ch04/CodeMetrics/CouplingSample/Execution/ExecutionTypeC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetrics/CouplingSample/Execution/ExecutionTypeC.cs -------------------------------------------------------------------------------- /ch04/CodeMetrics/CouplingSample/MasterClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetrics/CouplingSample/MasterClass.cs -------------------------------------------------------------------------------- /ch04/CodeMetrics/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetrics/Logger.cs -------------------------------------------------------------------------------- /ch04/CodeMetrics/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetrics/Program.cs -------------------------------------------------------------------------------- /ch04/CodeMetrics/SampleClasses/ClassDiagram.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetrics/SampleClasses/ClassDiagram.cd -------------------------------------------------------------------------------- /ch04/CodeMetrics/SampleClasses/SampleClass01.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetrics/SampleClasses/SampleClass01.cs -------------------------------------------------------------------------------- /ch04/CodeMetrics/SampleClasses/SampleClass02.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetrics/SampleClasses/SampleClass02.cs -------------------------------------------------------------------------------- /ch04/CodeMetrics/SampleClasses/SampleClass03.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetrics/SampleClasses/SampleClass03.cs -------------------------------------------------------------------------------- /ch04/CodeMetrics/SampleClasses/SampleClass04.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetrics/SampleClasses/SampleClass04.cs -------------------------------------------------------------------------------- /ch04/CodeMetrics/SampleIDisposableClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetrics/SampleIDisposableClass.cs -------------------------------------------------------------------------------- /ch04/CodeMetricsGoodCode/CodeMetricsGoodCode.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetricsGoodCode/CodeMetricsGoodCode.csproj -------------------------------------------------------------------------------- /ch04/CodeMetricsGoodCode/CouplingSample/ClassDiagram.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetricsGoodCode/CouplingSample/ClassDiagram.cd -------------------------------------------------------------------------------- /ch04/CodeMetricsGoodCode/CouplingSample/Execution/ExecutionTypeA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetricsGoodCode/CouplingSample/Execution/ExecutionTypeA.cs -------------------------------------------------------------------------------- /ch04/CodeMetricsGoodCode/CouplingSample/Execution/ExecutionTypeB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetricsGoodCode/CouplingSample/Execution/ExecutionTypeB.cs -------------------------------------------------------------------------------- /ch04/CodeMetricsGoodCode/CouplingSample/Execution/ExecutionTypeC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetricsGoodCode/CouplingSample/Execution/ExecutionTypeC.cs -------------------------------------------------------------------------------- /ch04/CodeMetricsGoodCode/CouplingSample/IExecutionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetricsGoodCode/CouplingSample/IExecutionType.cs -------------------------------------------------------------------------------- /ch04/CodeMetricsGoodCode/CouplingSample/MasterClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetricsGoodCode/CouplingSample/MasterClass.cs -------------------------------------------------------------------------------- /ch04/CodeMetricsGoodCode/Enums/BillingMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetricsGoodCode/Enums/BillingMode.cs -------------------------------------------------------------------------------- /ch04/CodeMetricsGoodCode/Enums/CreditCardProcessingResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetricsGoodCode/Enums/CreditCardProcessingResult.cs -------------------------------------------------------------------------------- /ch04/CodeMetricsGoodCode/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/CodeMetricsGoodCode/Program.cs -------------------------------------------------------------------------------- /ch04/SampleCodeAfterAnalysis/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/SampleCodeAfterAnalysis/Program.cs -------------------------------------------------------------------------------- /ch04/SampleCodeAfterAnalysis/SampleCodeAfterAnalysis.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/SampleCodeAfterAnalysis/SampleCodeAfterAnalysis.csproj -------------------------------------------------------------------------------- /ch04/SampleCodeBeforeAnalysis/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/SampleCodeBeforeAnalysis/Program.cs -------------------------------------------------------------------------------- /ch04/SampleCodeBeforeAnalysis/SampleCodeBeforeAnalysis.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/SampleCodeBeforeAnalysis/SampleCodeBeforeAnalysis.csproj -------------------------------------------------------------------------------- /ch04/ch04.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch04/ch04.sln -------------------------------------------------------------------------------- /ch05/CodeReuse/CodeReuse.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/CodeReuse/CodeReuse.csproj -------------------------------------------------------------------------------- /ch05/CodeReuse/GoodReuseApproach.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/CodeReuse/GoodReuseApproach.cd -------------------------------------------------------------------------------- /ch05/CodeReuse/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/CodeReuse/Program.cs -------------------------------------------------------------------------------- /ch05/CodeReuseLibrary/CodeReuseLibrary.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/CodeReuseLibrary/CodeReuseLibrary.csproj -------------------------------------------------------------------------------- /ch05/CodeReuseLibrary/Evaluation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/CodeReuseLibrary/Evaluation.cs -------------------------------------------------------------------------------- /ch05/CodeReuseLibrary/EvaluationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/CodeReuseLibrary/EvaluationService.cs -------------------------------------------------------------------------------- /ch05/CodeReuseLibrary/IContentEvaluated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/CodeReuseLibrary/IContentEvaluated.cs -------------------------------------------------------------------------------- /ch05/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/README.txt -------------------------------------------------------------------------------- /ch05/ch05.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/ch05.sln -------------------------------------------------------------------------------- /ch05/dotNet8Library/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/.gitignore -------------------------------------------------------------------------------- /ch05/dotNet8Library/ClassDiagram.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/ClassDiagram.cd -------------------------------------------------------------------------------- /ch05/dotNet8Library/EvaluationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/EvaluationService.cs -------------------------------------------------------------------------------- /ch05/dotNet8Library/Evaluations/Content/CityEvaluation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/Evaluations/Content/CityEvaluation.cs -------------------------------------------------------------------------------- /ch05/dotNet8Library/Evaluations/Content/Comments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/Evaluations/Content/Comments.cs -------------------------------------------------------------------------------- /ch05/dotNet8Library/Evaluations/Content/DestinationExpert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/Evaluations/Content/DestinationExpert.cs -------------------------------------------------------------------------------- /ch05/dotNet8Library/Evaluations/Content/Package.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/Evaluations/Content/Package.cs -------------------------------------------------------------------------------- /ch05/dotNet8Library/Evaluations/Evaluation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/Evaluations/Evaluation.cs -------------------------------------------------------------------------------- /ch05/dotNet8Library/Evaluations/Types/BasicUsersEvaluation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/Evaluations/Types/BasicUsersEvaluation.cs -------------------------------------------------------------------------------- /ch05/dotNet8Library/Evaluations/Types/PrimeUsersEvaluation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/Evaluations/Types/PrimeUsersEvaluation.cs -------------------------------------------------------------------------------- /ch05/dotNet8Library/IContentEvaluated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/IContentEvaluated.cs -------------------------------------------------------------------------------- /ch05/dotNet8Library/api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/api/.gitignore -------------------------------------------------------------------------------- /ch05/dotNet8Library/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/api/index.md -------------------------------------------------------------------------------- /ch05/dotNet8Library/articles/intro.md: -------------------------------------------------------------------------------- 1 | # Add your introductions here! 2 | -------------------------------------------------------------------------------- /ch05/dotNet8Library/articles/toc.yml: -------------------------------------------------------------------------------- 1 | - name: Introduction 2 | href: intro.md 3 | -------------------------------------------------------------------------------- /ch05/dotNet8Library/docfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/docfx.json -------------------------------------------------------------------------------- /ch05/dotNet8Library/dotNet8Library.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/dotNet8Library.csproj -------------------------------------------------------------------------------- /ch05/dotNet8Library/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/index.md -------------------------------------------------------------------------------- /ch05/dotNet8Library/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch05/dotNet8Library/toc.yml -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/BuilderSample/BuilderInterface/IRoomBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/BuilderSample/BuilderInterface/IRoomBuilder.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/BuilderSample/ConcreteBuilder/FamilyRoomBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/BuilderSample/ConcreteBuilder/FamilyRoomBuilder.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/BuilderSample/ConcreteBuilder/SimpleRoomBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/BuilderSample/ConcreteBuilder/SimpleRoomBuilder.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/BuilderSample/Product/Room.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/BuilderSample/Product/Room.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/CommandSample/CommandInterface/ICommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/CommandSample/CommandInterface/ICommand.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/CommandSample/ConcreteCommand/DislikeCmd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/CommandSample/ConcreteCommand/DislikeCmd.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/CommandSample/ConcreteCommand/LikeCmd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/CommandSample/ConcreteCommand/LikeCmd.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/CommandSample/ConcreteCommand/LoveCmd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/CommandSample/ConcreteCommand/LoveCmd.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/CommandSample/Invoker/CommandInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/CommandSample/Invoker/CommandInvoker.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/CommandSample/Receiver/Package.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/CommandSample/Receiver/Package.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/DependencyInjectionSample/Concrete/DestinationAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/DependencyInjectionSample/Concrete/DestinationAddress.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/DependencyInjectionSample/Concrete/DistanceCalculator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/DependencyInjectionSample/Concrete/DistanceCalculator.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/DependencyInjectionSample/Concrete/UserAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/DependencyInjectionSample/Concrete/UserAddress.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/DependencyInjectionSample/Interface/IAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/DependencyInjectionSample/Interface/IAddress.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/DesignPatternsSample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/DesignPatternsSample.csproj -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/FactorySample/ConcreteCreator/PaymentServiceFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/FactorySample/ConcreteCreator/PaymentServiceFactory.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/FactorySample/ConcreteProduct/BrazilianPaymentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/FactorySample/ConcreteProduct/BrazilianPaymentService.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/FactorySample/ConcreteProduct/ItalianPaymentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/FactorySample/ConcreteProduct/ItalianPaymentService.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/FactorySample/Enums/EnumChargingOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/FactorySample/Enums/EnumChargingOptions.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/FactorySample/ProductInterface/IPaymentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/FactorySample/ProductInterface/IPaymentService.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/Program.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/ProxySample/Proxy/ProxyRoomPicture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/ProxySample/Proxy/ProxyRoomPicture.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/ProxySample/RealSubject/RoomPicture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/ProxySample/RealSubject/RoomPicture.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/ProxySample/Subject/IRoomPicture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/ProxySample/Subject/IRoomPicture.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/SingletonSample/Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/SingletonSample/Configuration.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/SingletonSample/SingletonSample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/SingletonSample/SingletonSample.cs -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/_Class Diagrams/Builder Class Diagram.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/_Class Diagrams/Builder Class Diagram.cd -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/_Class Diagrams/Command Class Diagram.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/_Class Diagrams/Command Class Diagram.cd -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/_Class Diagrams/Dependency Injection Diagram.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/_Class Diagrams/Dependency Injection Diagram.cd -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/_Class Diagrams/Factory Class Diagram.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/_Class Diagrams/Factory Class Diagram.cd -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/_Class Diagrams/Proxy Class Diagram.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/_Class Diagrams/Proxy Class Diagram.cd -------------------------------------------------------------------------------- /ch06/DesignPatternsSample/_Class Diagrams/Singleton Class Diagram.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/DesignPatternsSample/_Class Diagrams/Singleton Class Diagram.cd -------------------------------------------------------------------------------- /ch06/GenericHost/GenericHost.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/GenericHost/GenericHost.csproj -------------------------------------------------------------------------------- /ch06/GenericHost/HostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/GenericHost/HostedService.cs -------------------------------------------------------------------------------- /ch06/GenericHost/MonitoringService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/GenericHost/MonitoringService.cs -------------------------------------------------------------------------------- /ch06/GenericHost/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/GenericHost/Program.cs -------------------------------------------------------------------------------- /ch06/GenericHost/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/GenericHost/appsettings.json -------------------------------------------------------------------------------- /ch06/GenericHost/hostsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/GenericHost/hostsettings.json -------------------------------------------------------------------------------- /ch06/ch06.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch06/ch06.sln -------------------------------------------------------------------------------- /ch07/ApplicationLayer/EventDIExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch07/ApplicationLayer/EventDIExtensions.cs -------------------------------------------------------------------------------- /ch07/ApplicationLayer/EventMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch07/ApplicationLayer/EventMediator.cs -------------------------------------------------------------------------------- /ch07/ApplicationLayer/EventTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch07/ApplicationLayer/EventTrigger.cs -------------------------------------------------------------------------------- /ch07/ApplicationLayer/ICommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch07/ApplicationLayer/ICommand.cs -------------------------------------------------------------------------------- /ch07/ApplicationLayer/ICommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch07/ApplicationLayer/ICommandHandler.cs -------------------------------------------------------------------------------- /ch07/ApplicationLayer/IEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch07/ApplicationLayer/IEventHandler.cs -------------------------------------------------------------------------------- /ch07/ApplicationLayer/IQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch07/ApplicationLayer/IQuery.cs -------------------------------------------------------------------------------- /ch07/DomainLayer/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch07/DomainLayer/Entity.cs -------------------------------------------------------------------------------- /ch07/DomainLayer/IEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch07/DomainLayer/IEntity.cs -------------------------------------------------------------------------------- /ch07/DomainLayer/IEventMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch07/DomainLayer/IEventMediator.cs -------------------------------------------------------------------------------- /ch07/DomainLayer/IEventNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch07/DomainLayer/IEventNotification.cs -------------------------------------------------------------------------------- /ch07/DomainLayer/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch07/DomainLayer/IRepository.cs -------------------------------------------------------------------------------- /ch07/DomainLayer/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch07/DomainLayer/IUnitOfWork.cs -------------------------------------------------------------------------------- /ch07/DomainLayer/RepositoryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch07/DomainLayer/RepositoryExtensions.cs -------------------------------------------------------------------------------- /ch07/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch07/readme.txt -------------------------------------------------------------------------------- /ch08/ch08.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08.sln -------------------------------------------------------------------------------- /ch08/ch08/Pages/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/Pages/Error.cshtml -------------------------------------------------------------------------------- /ch08/ch08/Pages/Error.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/Pages/Error.cshtml.cs -------------------------------------------------------------------------------- /ch08/ch08/Pages/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/Pages/Index.cshtml -------------------------------------------------------------------------------- /ch08/ch08/Pages/Index.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/Pages/Index.cshtml.cs -------------------------------------------------------------------------------- /ch08/ch08/Pages/Privacy.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/Pages/Privacy.cshtml -------------------------------------------------------------------------------- /ch08/ch08/Pages/Privacy.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/Pages/Privacy.cshtml.cs -------------------------------------------------------------------------------- /ch08/ch08/Pages/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/Pages/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /ch08/ch08/Pages/Shared/_ValidationScriptsPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/Pages/Shared/_ValidationScriptsPartial.cshtml -------------------------------------------------------------------------------- /ch08/ch08/Pages/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/Pages/_ViewImports.cshtml -------------------------------------------------------------------------------- /ch08/ch08/Pages/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/Pages/_ViewStart.cshtml -------------------------------------------------------------------------------- /ch08/ch08/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/Program.cs -------------------------------------------------------------------------------- /ch08/ch08/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch08/ch08/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/Startup.cs -------------------------------------------------------------------------------- /ch08/ch08/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/appsettings.Development.json -------------------------------------------------------------------------------- /ch08/ch08/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/appsettings.json -------------------------------------------------------------------------------- /ch08/ch08/ch08.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/ch08.csproj -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/css/site.css -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/favicon.ico -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/js/site.js -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap.css -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.js -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/jquery-validation/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/jquery-validation/LICENSE.md -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/jquery-validation/dist/additional-methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/jquery-validation/dist/additional-methods.js -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/jquery-validation/dist/additional-methods.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/jquery-validation/dist/additional-methods.min.js -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/jquery-validation/dist/jquery.validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/jquery-validation/dist/jquery.validate.js -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/jquery/dist/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/jquery/dist/jquery.min.js -------------------------------------------------------------------------------- /ch08/ch08/wwwroot/lib/jquery/dist/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch08/ch08/wwwroot/lib/jquery/dist/jquery.min.map -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement.sln -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Controllers/HomeController.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Models/ErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Models/ErrorViewModel.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/PackagesManagement.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/PackagesManagement.csproj -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Program.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Queries/IPackagesListQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Queries/IPackagesListQuery.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Queries/PackagesListQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Queries/PackagesListQuery.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Tools/EventDIExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Tools/EventDIExtensions.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Tools/EventMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Tools/EventMediator.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Tools/EventTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Tools/EventTrigger.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Tools/ICommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Tools/ICommand.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Tools/ICommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Tools/ICommandHandler.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Tools/IEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Tools/IEventHandler.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Tools/IQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Tools/IQuery.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Views/Account/Login.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Views/Account/Login.cshtml -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Views/Home/Privacy.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Views/Home/Privacy.cshtml -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/appsettings.Development.json -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/appsettings.json -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/wwwroot/css/site.css -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/wwwroot/favicon.ico -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/wwwroot/js/site.js -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagement/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagement/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagementDB/Extensions/DBExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagementDB/Extensions/DBExtensions.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagementDB/MainDBContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagementDB/MainDBContext.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagementDB/Models/Destination.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagementDB/Models/Destination.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagementDB/Models/Package.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagementDB/Models/Package.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagementDB/Models/PackageEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagementDB/Models/PackageEvent.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagementDB/PackagesManagementDB.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagementDB/PackagesManagementDB.csproj -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagementDomain/Aggregates/IPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagementDomain/Aggregates/IPackage.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagementDomain/Tools/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagementDomain/Tools/Entity.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagementDomain/Tools/IEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagementDomain/Tools/IEntity.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagementDomain/Tools/IEventMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagementDomain/Tools/IEventMediator.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagementDomain/Tools/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagementDomain/Tools/IRepository.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagementDomain/Tools/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch09/PackagesManagementWithTests/PackagesManagementDomain/Tools/IUnitOfWork.cs -------------------------------------------------------------------------------- /ch09/PackagesManagementWithTests/PackagesManagementTest/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using Xunit; -------------------------------------------------------------------------------- /ch11/MvcDockerTest/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/.dockerignore -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest.sln -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/Controllers/HomeController.cs -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/Dockerfile -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/Models/ErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/Models/ErrorViewModel.cs -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/MvcDockerTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/MvcDockerTest.csproj -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/Program.cs -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/Views/Home/Privacy.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/Views/Home/Privacy.cshtml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/Views/Shared/_Layout.cshtml.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/Views/Shared/_Layout.cshtml.css -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/Views/Shared/_ValidationScriptsPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/Views/Shared/_ValidationScriptsPartial.cshtml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/appsettings.Development.json -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/appsettings.json -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/css/site.css -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/favicon.ico -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/js/site.js -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/css/bootstrap.css -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/js/bootstrap.js -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/jquery-validation/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/jquery-validation/LICENSE.md -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/jquery/dist/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/jquery/dist/jquery.min.js -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/jquery/dist/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest/wwwroot/lib/jquery/dist/jquery.min.map -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/Controllers/HomeController.cs -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/Dockerfile -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/Models/ErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/Models/ErrorViewModel.cs -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/MvcDockerTest1.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/MvcDockerTest1.csproj -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/Program.cs -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/Views/Home/Privacy.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/Views/Home/Privacy.cshtml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/Views/Shared/_Layout.cshtml.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/Views/Shared/_Layout.cshtml.css -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/Views/Shared/_ValidationScriptsPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/Views/Shared/_ValidationScriptsPartial.cshtml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/appsettings.Development.json -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/appsettings.json -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/css/site.css -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/favicon.ico -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/js/site.js -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/css/bootstrap.css -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/js/bootstrap.js -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/jquery-validation/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/jquery-validation/LICENSE.md -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/jquery/dist/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/jquery/dist/jquery.min.js -------------------------------------------------------------------------------- /ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/jquery/dist/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/MvcDockerTest1/wwwroot/lib/jquery/dist/jquery.min.map -------------------------------------------------------------------------------- /ch11/MvcDockerTest/docker-compose.dcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/docker-compose.dcproj -------------------------------------------------------------------------------- /ch11/MvcDockerTest/docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/docker-compose.override.yml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/docker-compose.yml -------------------------------------------------------------------------------- /ch11/MvcDockerTest/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch11/MvcDockerTest/launchSettings.json -------------------------------------------------------------------------------- /ch12/CosmosDBClientSample/CosmosDBClientSample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch12/CosmosDBClientSample/CosmosDBClientSample.csproj -------------------------------------------------------------------------------- /ch12/CosmosDBClientSample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch12/CosmosDBClientSample/Program.cs -------------------------------------------------------------------------------- /ch12/WWTravelClubDB/LibraryDesignTimeDbContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch12/WWTravelClubDB/LibraryDesignTimeDbContextFactory.cs -------------------------------------------------------------------------------- /ch12/WWTravelClubDB/MainDBContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch12/WWTravelClubDB/MainDBContext.cs -------------------------------------------------------------------------------- /ch12/WWTravelClubDB/Models/Destination.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch12/WWTravelClubDB/Models/Destination.cs -------------------------------------------------------------------------------- /ch12/WWTravelClubDB/Models/Package.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch12/WWTravelClubDB/Models/Package.cs -------------------------------------------------------------------------------- /ch12/WWTravelClubDB/WWTravelClubDB.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch12/WWTravelClubDB/WWTravelClubDB.csproj -------------------------------------------------------------------------------- /ch12/WWTravelClubDBTest/PackagesListDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch12/WWTravelClubDBTest/PackagesListDTO.cs -------------------------------------------------------------------------------- /ch12/WWTravelClubDBTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch12/WWTravelClubDBTest/Program.cs -------------------------------------------------------------------------------- /ch12/WWTravelClubDBTest/WWTravelClubDBTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch12/WWTravelClubDBTest/WWTravelClubDBTest.csproj -------------------------------------------------------------------------------- /ch12/ch12.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch12/ch12.sln -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDB.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDB.sln -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDB/LibraryDesignTimeDbContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDB/LibraryDesignTimeDbContextFactory.cs -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDB/MainDBContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDB/MainDBContext.cs -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDB/Migrations/20230529131041_initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDB/Migrations/20230529131041_initial.Designer.cs -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDB/Migrations/20230529131041_initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDB/Migrations/20230529131041_initial.cs -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDB/Migrations/MainDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDB/Migrations/MainDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDB/Models/Destination.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDB/Models/Destination.cs -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDB/Models/DestinationConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDB/Models/DestinationConfiguration.cs -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDB/Models/Package.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDB/Models/Package.cs -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDB/Models/PackageConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDB/Models/PackageConfiguration.cs -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDB/Optimization/DestinationEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDB/Optimization/DestinationEntityType.cs -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDB/Optimization/MainDbContextModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDB/Optimization/MainDbContextModel.cs -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDB/Optimization/MainDbContextModelBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDB/Optimization/MainDbContextModelBuilder.cs -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDB/Optimization/PackageEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDB/Optimization/PackageEntityType.cs -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDB/WWTravelClubDB.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDB/WWTravelClubDB.csproj -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDBTest/PackagesListDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDBTest/PackagesListDTO.cs -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDBTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDBTest/Program.cs -------------------------------------------------------------------------------- /ch13/WWTravelClubDB/WWTravelClubDBTest/WWTravelClubDBTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch13/WWTravelClubDB/WWTravelClubDBTest/WWTravelClubDBTest.csproj -------------------------------------------------------------------------------- /ch14/GrpcMicroService/FakeSource/FakeSource.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/FakeSource/FakeSource.csproj -------------------------------------------------------------------------------- /ch14/GrpcMicroService/FakeSource/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/FakeSource/Program.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/FakeSource/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/FakeSource/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch14/GrpcMicroService/FakeSource/Worker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/FakeSource/Worker.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/FakeSource/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/FakeSource/appsettings.Development.json -------------------------------------------------------------------------------- /ch14/GrpcMicroService/FakeSource/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/FakeSource/appsettings.json -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroService.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroService.sln -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroService/GrpcMicroService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroService/GrpcMicroService.csproj -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroService/HostedServices/ProcessPurchases.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroService/HostedServices/ProcessPurchases.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroService/Program.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroService/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroService/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroService/Protos/counting.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroService/Protos/counting.proto -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroService/Services/CounterService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroService/Services/CounterService.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroService/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroService/appsettings.Development.json -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroService/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroService/appsettings.json -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroServiceStore/GrpcMicroServiceStore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroServiceStore/GrpcMicroServiceStore.csproj -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroServiceStore/IDayStatistics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroServiceStore/IDayStatistics.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroServiceStore/IMessageQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroServiceStore/IMessageQueue.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroServiceStore/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroServiceStore/IUnitOfWork.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroServiceStore/Implementations/DayStatistics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroServiceStore/Implementations/DayStatistics.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroServiceStore/Implementations/MessageQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroServiceStore/Implementations/MessageQueue.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroServiceStore/LibraryDesignTimeDbContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroServiceStore/LibraryDesignTimeDbContextFactory.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroServiceStore/MainDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroServiceStore/MainDbContext.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroServiceStore/Migrations/20210829153346_initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroServiceStore/Migrations/20210829153346_initial.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroServiceStore/Migrations/20210830164922_buseness1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroServiceStore/Migrations/20210830164922_buseness1.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroServiceStore/Models/DayTotal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroServiceStore/Models/DayTotal.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroServiceStore/Models/Purchase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroServiceStore/Models/Purchase.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroServiceStore/Models/QueueItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroServiceStore/Models/QueueItem.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/GrpcMicroServiceStore/StorageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/GrpcMicroServiceStore/StorageExtensions.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroService/libs/netstandard.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroService/libs/netstandard.dll -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/FakeSource/FakeSource.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/FakeSource/FakeSource.csproj -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/FakeSource/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/FakeSource/Program.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/FakeSource/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/FakeSource/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/FakeSource/PurchaseMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/FakeSource/PurchaseMessage.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/FakeSource/Worker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/FakeSource/Worker.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/FakeSource/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/FakeSource/appsettings.Development.json -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/FakeSource/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/FakeSource/appsettings.json -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroService.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroService.sln -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroService/GrpcMicroService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroService/GrpcMicroService.csproj -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroService/HostedServices/ProcessPurchases.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroService/HostedServices/ProcessPurchases.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroService/Program.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroService/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroService/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroService/PurchaseMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroService/PurchaseMessage.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroService/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroService/appsettings.Development.json -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroService/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroService/appsettings.json -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/GrpcMicroServiceStore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/GrpcMicroServiceStore.csproj -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/IDayStatistics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/IDayStatistics.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/IMessageQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/IMessageQueue.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/IUnitOfWork.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/MainDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/MainDbContext.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/Models/DayTotal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/Models/DayTotal.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/Models/Purchase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/Models/Purchase.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/Models/QueueItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/Models/QueueItem.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/StorageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/GrpcMicroServiceStore/StorageExtensions.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbit/libs/netstandard.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbit/libs/netstandard.dll -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/FakeSource/FakeSource.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/FakeSource/FakeSource.csproj -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/FakeSource/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/FakeSource/Program.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/FakeSource/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/FakeSource/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/FakeSource/Protos/messages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/FakeSource/Protos/messages.proto -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/FakeSource/Worker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/FakeSource/Worker.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/FakeSource/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/FakeSource/appsettings.Development.json -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/FakeSource/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/FakeSource/appsettings.json -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/GrpcMicroService.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/GrpcMicroService.sln -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/GrpcMicroService/GrpcMicroService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/GrpcMicroService/GrpcMicroService.csproj -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/GrpcMicroService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/GrpcMicroService/Program.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/GrpcMicroService/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/GrpcMicroService/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/GrpcMicroService/Protos/messages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/GrpcMicroService/Protos/messages.proto -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/GrpcMicroService/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/GrpcMicroService/appsettings.Development.json -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/GrpcMicroService/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/GrpcMicroService/appsettings.json -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/IDayStatistics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/IDayStatistics.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/IMessageQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/IMessageQueue.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/IUnitOfWork.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/MainDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/MainDbContext.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/Models/DayTotal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/Models/DayTotal.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/Models/Purchase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/Models/Purchase.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/Models/QueueItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/Models/QueueItem.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/StorageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/GrpcMicroServiceStore/StorageExtensions.cs -------------------------------------------------------------------------------- /ch14/GrpcMicroServiceRabbitProto/libs/netstandard.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch14/GrpcMicroServiceRabbitProto/libs/netstandard.dll -------------------------------------------------------------------------------- /ch15/GrpcServiceSample/GrpcServiceSample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/GrpcServiceSample/GrpcServiceSample.csproj -------------------------------------------------------------------------------- /ch15/GrpcServiceSample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/GrpcServiceSample/Program.cs -------------------------------------------------------------------------------- /ch15/GrpcServiceSample/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/GrpcServiceSample/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch15/GrpcServiceSample/Protos/greet.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/GrpcServiceSample/Protos/greet.proto -------------------------------------------------------------------------------- /ch15/GrpcServiceSample/Services/GreeterService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/GrpcServiceSample/Services/GreeterService.cs -------------------------------------------------------------------------------- /ch15/GrpcServiceSample/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/GrpcServiceSample/appsettings.Development.json -------------------------------------------------------------------------------- /ch15/GrpcServiceSample/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/GrpcServiceSample/appsettings.json -------------------------------------------------------------------------------- /ch15/WWTravelClubDB/LibraryDesignTimeDbContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubDB/LibraryDesignTimeDbContextFactory.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubDB/MainDBContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubDB/MainDBContext.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubDB/Migrations/20190205102637_initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubDB/Migrations/20190205102637_initial.Designer.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubDB/Migrations/20190205102637_initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubDB/Migrations/20190205102637_initial.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubDB/Migrations/MainDBContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubDB/Migrations/MainDBContextModelSnapshot.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubDB/Models/Destination.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubDB/Models/Destination.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubDB/Models/Package.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubDB/Models/Package.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubDB/WWTravelClubDB.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubDB/WWTravelClubDB.csproj -------------------------------------------------------------------------------- /ch15/WWTravelClubDBTest/PackagesListDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubDBTest/PackagesListDTO.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubDBTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubDBTest/Program.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubDBTest/WWTravelClubDBTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubDBTest/WWTravelClubDBTest.csproj -------------------------------------------------------------------------------- /ch15/WWTravelClubMinimalAPI80/DTOs/PackagesListDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubMinimalAPI80/DTOs/PackagesListDTO.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubMinimalAPI80/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubMinimalAPI80/Program.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubMinimalAPI80/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubMinimalAPI80/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch15/WWTravelClubMinimalAPI80/WWTravelClubMinimalAPI80.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubMinimalAPI80/WWTravelClubMinimalAPI80.csproj -------------------------------------------------------------------------------- /ch15/WWTravelClubMinimalAPI80/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubMinimalAPI80/appsettings.Development.json -------------------------------------------------------------------------------- /ch15/WWTravelClubMinimalAPI80/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubMinimalAPI80/appsettings.json -------------------------------------------------------------------------------- /ch15/WWTravelClubREST80/Controllers/PackagesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubREST80/Controllers/PackagesController.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubREST80/DTOs/PackagesListDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubREST80/DTOs/PackagesListDTO.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubREST80/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubREST80/Program.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubREST80/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubREST80/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch15/WWTravelClubREST80/WWTravelClubREST80.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubREST80/WWTravelClubREST80.csproj -------------------------------------------------------------------------------- /ch15/WWTravelClubREST80/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubREST80/appsettings.Development.json -------------------------------------------------------------------------------- /ch15/WWTravelClubREST80/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubREST80/appsettings.json -------------------------------------------------------------------------------- /ch15/WWTravelClubWebAPI80/Controllers/PackagesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubWebAPI80/Controllers/PackagesController.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubWebAPI80/DTOs/PackagesListDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubWebAPI80/DTOs/PackagesListDTO.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubWebAPI80/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubWebAPI80/Program.cs -------------------------------------------------------------------------------- /ch15/WWTravelClubWebAPI80/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubWebAPI80/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch15/WWTravelClubWebAPI80/WWTravelClubWebAPI80.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubWebAPI80/WWTravelClubWebAPI80.csproj -------------------------------------------------------------------------------- /ch15/WWTravelClubWebAPI80/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubWebAPI80/appsettings.Development.json -------------------------------------------------------------------------------- /ch15/WWTravelClubWebAPI80/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/WWTravelClubWebAPI80/appsettings.json -------------------------------------------------------------------------------- /ch15/ch15.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch15/ch15.sln -------------------------------------------------------------------------------- /ch16/FunctionAppSampleIsolated/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppSampleIsolated/.gitignore -------------------------------------------------------------------------------- /ch16/FunctionAppSampleIsolated/AzureDurableFunctionOrchestration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppSampleIsolated/AzureDurableFunctionOrchestration.cs -------------------------------------------------------------------------------- /ch16/FunctionAppSampleIsolated/AzureFunctionHttpSampleNet8.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppSampleIsolated/AzureFunctionHttpSampleNet8.cs -------------------------------------------------------------------------------- /ch16/FunctionAppSampleIsolated/FunctionAppSampleIsolated.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppSampleIsolated/FunctionAppSampleIsolated.csproj -------------------------------------------------------------------------------- /ch16/FunctionAppSampleIsolated/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppSampleIsolated/Program.cs -------------------------------------------------------------------------------- /ch16/FunctionAppSampleIsolated/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppSampleIsolated/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch16/FunctionAppSampleIsolated/Properties/serviceDependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppSampleIsolated/Properties/serviceDependencies.json -------------------------------------------------------------------------------- /ch16/FunctionAppSampleIsolated/Properties/serviceDependencies.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppSampleIsolated/Properties/serviceDependencies.local.json -------------------------------------------------------------------------------- /ch16/FunctionAppSampleIsolated/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppSampleIsolated/host.json -------------------------------------------------------------------------------- /ch16/FunctionAppWWTravel/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppWWTravel/.gitignore -------------------------------------------------------------------------------- /ch16/FunctionAppWWTravel/Entities/EMailData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppWWTravel/Entities/EMailData.cs -------------------------------------------------------------------------------- /ch16/FunctionAppWWTravel/FunctionAppWWTravel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppWWTravel/FunctionAppWWTravel.csproj -------------------------------------------------------------------------------- /ch16/FunctionAppWWTravel/Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppWWTravel/Helper.cs -------------------------------------------------------------------------------- /ch16/FunctionAppWWTravel/ProcessEmailQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppWWTravel/ProcessEmailQueue.cs -------------------------------------------------------------------------------- /ch16/FunctionAppWWTravel/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppWWTravel/Program.cs -------------------------------------------------------------------------------- /ch16/FunctionAppWWTravel/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppWWTravel/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch16/FunctionAppWWTravel/Properties/serviceDependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppWWTravel/Properties/serviceDependencies.json -------------------------------------------------------------------------------- /ch16/FunctionAppWWTravel/Properties/serviceDependencies.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppWWTravel/Properties/serviceDependencies.local.json -------------------------------------------------------------------------------- /ch16/FunctionAppWWTravel/SendEmail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppWWTravel/SendEmail.cs -------------------------------------------------------------------------------- /ch16/FunctionAppWWTravel/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppWWTravel/host.json -------------------------------------------------------------------------------- /ch16/FunctionAppWWTravel/local.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/FunctionAppWWTravel/local.settings.json -------------------------------------------------------------------------------- /ch16/ch16.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch16/ch16.sln -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement.sln -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Commands/CreatePackageCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Commands/CreatePackageCommand.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Commands/DeletePackageCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Commands/DeletePackageCommand.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Commands/UpdatePackageCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Commands/UpdatePackageCommand.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Controllers/AccountController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Controllers/AccountController.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Controllers/HomeController.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Handlers/PackageDeleteEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Handlers/PackageDeleteEventHandler.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Models/Account/LoginViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Models/Account/LoginViewModel.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Models/ErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Models/ErrorViewModel.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/PackagesManagement.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/PackagesManagement.csproj -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Program.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Queries/DestinationListQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Queries/DestinationListQuery.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Queries/IDestinationListQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Queries/IDestinationListQuery.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Queries/IPackagesListQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Queries/IPackagesListQuery.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Queries/PackagesListQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Queries/PackagesListQuery.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Tools/EventDIExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Tools/EventDIExtensions.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Tools/EventMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Tools/EventMediator.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Tools/EventTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Tools/EventTrigger.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Tools/ICommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Tools/ICommand.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Tools/ICommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Tools/ICommandHandler.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Tools/IEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Tools/IEventHandler.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Tools/IQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Tools/IQuery.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Views/Account/Login.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Views/Account/Login.cshtml -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Views/Home/Privacy.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Views/Home/Privacy.cshtml -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Views/ManagePackages/Edit.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Views/ManagePackages/Edit.cshtml -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Views/ManagePackages/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Views/ManagePackages/Index.cshtml -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/appsettings.Development.json -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/appsettings.json -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/wwwroot/css/site.css -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/wwwroot/favicon.ico -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/wwwroot/js/site.js -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagement/wwwroot/lib/jquery/dist/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagement/wwwroot/lib/jquery/dist/jquery.min.js -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDB/Extensions/DBExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDB/Extensions/DBExtensions.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDB/MainDBContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDB/MainDBContext.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDB/Models/Destination.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDB/Models/Destination.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDB/Models/DestinationConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDB/Models/DestinationConfiguration.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDB/Models/Package.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDB/Models/Package.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDB/Models/PackageConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDB/Models/PackageConfiguration.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDB/Models/PackageEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDB/Models/PackageEvent.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDB/PackagesManagementDB.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDB/PackagesManagementDB.csproj -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDB/Repositories/PackageRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDB/Repositories/PackageRepository.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDomain/Aggregates/IDestination.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDomain/Aggregates/IDestination.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDomain/Aggregates/IPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDomain/Aggregates/IPackage.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDomain/Aggregates/IPackageEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDomain/Aggregates/IPackageEvent.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDomain/DTOs/IPackageFullEditDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDomain/DTOs/IPackageFullEditDTO.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDomain/Events/PackageDeleteEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDomain/Events/PackageDeleteEvent.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDomain/PackagesManagementDomain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDomain/PackagesManagementDomain.csproj -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDomain/Tools/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDomain/Tools/Entity.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDomain/Tools/IEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDomain/Tools/IEntity.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDomain/Tools/IEventMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDomain/Tools/IEventMediator.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDomain/Tools/IEventNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDomain/Tools/IEventNotification.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDomain/Tools/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDomain/Tools/IRepository.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDomain/Tools/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDomain/Tools/IUnitOfWork.cs -------------------------------------------------------------------------------- /ch18/PackagesManagement/PackagesManagementDomain/Tools/RepositoryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch18/PackagesManagement/PackagesManagementDomain/Tools/RepositoryExtensions.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagement.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagement.sln -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementBlazor.Client/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementBlazor.Client/App.razor -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementBlazor.Client/Pages/Home.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementBlazor.Client/Pages/Home.razor -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementBlazor.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementBlazor.Client/Program.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementBlazor.Client/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementBlazor.Client/_Imports.razor -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementBlazor.Client/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementBlazor.Client/wwwroot/index.html -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementBlazor.Server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementBlazor.Server/Program.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementBlazor.Server/Tools/ICommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementBlazor.Server/Tools/ICommand.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementBlazor.Server/Tools/IQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementBlazor.Server/Tools/IQuery.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementBlazor.Server/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementBlazor.Server/WeatherForecast.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementBlazor.Server/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementBlazor.Server/appsettings.json -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementDB/Extensions/DBExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementDB/Extensions/DBExtensions.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementDB/MainDBContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementDB/MainDBContext.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementDB/Models/Destination.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementDB/Models/Destination.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementDB/Models/Package.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementDB/Models/Package.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementDB/Models/PackageEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementDB/Models/PackageEvent.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementDB/PackagesManagementDB.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementDB/PackagesManagementDB.csproj -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementDomain/Aggregates/IPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementDomain/Aggregates/IPackage.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementDomain/Tools/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementDomain/Tools/Entity.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementDomain/Tools/IEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementDomain/Tools/IEntity.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementDomain/Tools/IEventMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementDomain/Tools/IEventMediator.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementDomain/Tools/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementDomain/Tools/IRepository.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementDomain/Tools/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementDomain/Tools/IUnitOfWork.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/App.xaml -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/App.xaml.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/MainPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/MainPage.xaml -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/MainPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/MainPage.xaml.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/MauiProgram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/MauiProgram.cs -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/Routes.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/Routes.razor -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/_Imports.razor -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/wwwroot/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/wwwroot/css/app.css -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/wwwroot/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/wwwroot/favicon.png -------------------------------------------------------------------------------- /ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch19/PackagesManagementBlazor/PackagesManagementMAUIBlazor/wwwroot/index.html -------------------------------------------------------------------------------- /ch20/frontend-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch20/frontend-ingress.yaml -------------------------------------------------------------------------------- /ch20/frontend.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch20/frontend.yaml -------------------------------------------------------------------------------- /ch20/redis-master.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch20/redis-master.yaml -------------------------------------------------------------------------------- /ch20/redis-slave.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch20/redis-slave.yaml -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/.dockerignore -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/FakeSource/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/FakeSource/Dockerfile -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/FakeSource/FakeSource.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/FakeSource/FakeSource.csproj -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/FakeSource/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/FakeSource/Program.cs -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/FakeSource/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/FakeSource/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/FakeSource/Worker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/FakeSource/Worker.cs -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/FakeSource/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/FakeSource/appsettings.Development.json -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/FakeSource/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/FakeSource/appsettings.json -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroService.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroService.sln -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroService/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroService/Dockerfile -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroService/GrpcMicroService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroService/GrpcMicroService.csproj -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroService/HostedServices/ProcessPurchases.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroService/HostedServices/ProcessPurchases.cs -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroService/Program.cs -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroService/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroService/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroService/Protos/counting.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroService/Protos/counting.proto -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroService/Services/CounterService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroService/Services/CounterService.cs -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroService/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroService/appsettings.Development.json -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroService/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroService/appsettings.json -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/GrpcMicroServiceStore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/GrpcMicroServiceStore.csproj -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/IDayStatistics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/IDayStatistics.cs -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/IMessageQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/IMessageQueue.cs -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/IUnitOfWork.cs -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/MainDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/MainDbContext.cs -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/Models/DayTotal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/Models/DayTotal.cs -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/Models/Purchase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/Models/Purchase.cs -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/Models/QueueItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/Models/QueueItem.cs -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/StorageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/GrpcMicroServiceStore/StorageExtensions.cs -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/libs/netstandard.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/libs/netstandard.dll -------------------------------------------------------------------------------- /ch22/GrpcMicroServiceDocker/minkubedeploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Software-Architecture-with-C-Sharp-12-and-.NET-8-4E/HEAD/ch22/GrpcMicroServiceDocker/minkubedeploy.yaml --------------------------------------------------------------------------------