├── .gitattributes ├── .gitignore ├── BizLayer ├── BizLayer.csproj ├── OrderBizLogic.cs └── PlaceOrderDto.cs ├── DDDExampleCode.sln ├── DataLayer ├── DataLayer.csproj ├── EfClasses │ ├── CrUDOnly │ │ ├── Author.cs │ │ ├── Book.cs │ │ ├── BookAuthor.cs │ │ ├── LineItem.cs │ │ ├── Order.cs │ │ ├── Review.cs │ │ └── Support │ │ │ └── OrderBooksDto.cs │ ├── PocoOnly │ │ ├── Author.cs │ │ ├── Book.cs │ │ ├── BookAuthor.cs │ │ ├── LineItem.cs │ │ ├── Order.cs │ │ ├── Review.cs │ │ └── Support │ │ │ ├── Entity.cs │ │ │ └── OrderBooksDto.cs │ └── Standard │ │ ├── Author.cs │ │ ├── Book.cs │ │ ├── BookAuthor.cs │ │ ├── LineItem.cs │ │ ├── Order.cs │ │ ├── PriceOffer.cs │ │ └── Review.cs ├── EfCode │ ├── Configurations │ │ ├── CrUDOnly │ │ │ ├── BookAuthorConfig.cs │ │ │ ├── BookConfig.cs │ │ │ └── LineItemConfig.cs │ │ ├── PocoOnly │ │ │ ├── BookAuthorConfig.cs │ │ │ ├── BookConfig.cs │ │ │ └── LineItemConfig.cs │ │ └── Standard │ │ │ ├── BookAuthorConfig.cs │ │ │ ├── BookConfig.cs │ │ │ ├── LineItemConfig.cs │ │ │ └── PriceOfferConfig.cs │ ├── CrUDOnlyDbContext.cs │ ├── PocoOnlyDbContext.cs │ └── StandardDbContext.cs ├── OrderStatuses.cs ├── QueryObjects │ └── GenericPaging.cs └── User.cs ├── DummyServices ├── DummyServices.csproj ├── IMailService.cs └── MailService.cs ├── PocoRepository ├── PlaceOrderDto.cs ├── PocoRepository.csproj └── Repository.cs ├── RazorPageApp ├── Controllers │ ├── CrUdOnlyController.cs │ ├── PocoOnlyController.cs │ └── StandardController.cs ├── Helpers │ └── DatabaseStartupHelpers.cs ├── Pages │ ├── Authors │ │ ├── Create.cshtml │ │ ├── Create.cshtml.cs │ │ ├── Delete.cshtml │ │ ├── Delete.cshtml.cs │ │ ├── Edit.cshtml │ │ ├── Edit.cshtml.cs │ │ ├── Index.cshtml │ │ └── Index.cshtml.cs │ ├── Error.cshtml │ ├── Error.cshtml.cs │ ├── Home │ │ ├── About.cshtml │ │ ├── About.cshtml.cs │ │ ├── AddPromotion.cshtml │ │ ├── AddPromotion.cshtml.cs │ │ ├── AddReview.cshtml │ │ ├── AddReview.cshtml.cs │ │ ├── BookUpdated.cshtml │ │ ├── BookUpdated.cshtml.cs │ │ ├── ChangePubDate.cshtml │ │ ├── ChangePubDate.cshtml.cs │ │ ├── Contact.cshtml │ │ ├── Contact.cshtml.cs │ │ ├── Create.cshtml │ │ ├── Create.cshtml.cs │ │ ├── Delete.cshtml │ │ ├── Delete.cshtml.cs │ │ ├── Filter.cshtml │ │ ├── Filter.cshtml.cs │ │ ├── Index.cshtml │ │ ├── Index.cshtml.cs │ │ ├── RemovePromotion.cshtml │ │ └── RemovePromotion.cshtml.cs │ ├── Privacy.cshtml │ ├── Privacy.cshtml.cs │ ├── Shared │ │ ├── _CookieConsentPartial.cshtml │ │ ├── _Layout.cshtml │ │ └── _ValidationScriptsPartial.cshtml │ ├── _Layout.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml ├── Program.cs ├── Properties │ └── launchSettings.json ├── RazorPageApp.csproj ├── Startup.cs ├── appsettings.Development.json ├── appsettings.json ├── bundleconfig.json └── wwwroot │ ├── css │ ├── site.css │ └── site.min.css │ ├── favicon.ico │ ├── images │ ├── banner1.svg │ ├── banner2.svg │ └── banner3.svg │ ├── js │ ├── bookList.js │ ├── bundle.js │ ├── bundle.min.js │ ├── site.js │ └── site.min.js │ ├── lib │ ├── bootstrap │ │ ├── .bower.json │ │ ├── LICENSE │ │ └── dist │ │ │ ├── css │ │ │ ├── bootstrap-theme.css │ │ │ ├── bootstrap-theme.css.map │ │ │ ├── bootstrap-theme.min.css │ │ │ ├── bootstrap-theme.min.css.map │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ └── js │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.min.js │ │ │ └── npm.js │ ├── jquery-validation-unobtrusive │ │ ├── .bower.json │ │ ├── LICENSE.txt │ │ ├── jquery.validate.unobtrusive.js │ │ └── jquery.validate.unobtrusive.min.js │ ├── jquery-validation │ │ ├── .bower.json │ │ ├── LICENSE.md │ │ └── dist │ │ │ ├── additional-methods.js │ │ │ ├── additional-methods.min.js │ │ │ ├── jquery.validate.js │ │ │ └── jquery.validate.min.js │ └── jquery │ │ ├── .bower.json │ │ ├── LICENSE.txt │ │ └── dist │ │ ├── jquery.js │ │ ├── jquery.min.js │ │ └── jquery.min.map │ └── seedData │ └── Apress books, dollar converted at 1.2, roundup to 5 dollars - 16-12-06 12-10-46.json ├── Readme.md ├── ServiceLayer ├── App_Start │ └── ServiceLayerModule.cs ├── AuthorController │ └── Dtos │ │ └── AuthorWithBookCountDto.cs ├── DatabaseCode │ ├── Dtos │ │ └── BookInfoJson.cs │ └── Services │ │ ├── BookJsonLoader.cs │ │ └── SetupHelpers.cs ├── HomeController │ ├── DropdownTuple.cs │ ├── Dtos │ │ ├── AddRemovePromotionDto.cs │ │ ├── AddReviewDto.cs │ │ ├── BookListCombinedDto.cs │ │ ├── BookListDto.cs │ │ ├── BookListDtoConfig.cs │ │ ├── ChangePubDateDto.cs │ │ ├── CreateBookDto.cs │ │ ├── DeleteBookDto.cs │ │ └── DeleteBookDtoConfig.cs │ ├── IAddRemovePromotionService.cs │ ├── IAddReviewService.cs │ ├── IBookFilterDropdownService.cs │ ├── IChangePubDateService.cs │ ├── IListBooksService.cs │ ├── QueryObjects │ │ ├── BookListDtoFilter.cs │ │ ├── BookListDtoSelect.cs │ │ └── BookListDtoSort.cs │ ├── Services │ │ ├── AddRemovePromotionService.cs │ │ ├── AddReviewService.cs │ │ ├── BookFilterDropdownService.cs │ │ ├── ChangePubDateService.cs │ │ ├── GenericAddPromotionService.cs │ │ └── ListBooksService.cs │ └── SortFilterPageOptions.cs ├── ServiceLayer.csproj └── WebApiControllers │ └── Dtos │ └── AddReviewDto.cs └── Test ├── Test.csproj ├── UnitTests └── TestPocoOnly │ ├── TestCreateDatabase.cs │ └── TestPocoRepository.cs └── appsettings.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/.gitignore -------------------------------------------------------------------------------- /BizLayer/BizLayer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/BizLayer/BizLayer.csproj -------------------------------------------------------------------------------- /BizLayer/OrderBizLogic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/BizLayer/OrderBizLogic.cs -------------------------------------------------------------------------------- /BizLayer/PlaceOrderDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/BizLayer/PlaceOrderDto.cs -------------------------------------------------------------------------------- /DDDExampleCode.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DDDExampleCode.sln -------------------------------------------------------------------------------- /DataLayer/DataLayer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/DataLayer.csproj -------------------------------------------------------------------------------- /DataLayer/EfClasses/CrUDOnly/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/CrUDOnly/Author.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/CrUDOnly/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/CrUDOnly/Book.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/CrUDOnly/BookAuthor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/CrUDOnly/BookAuthor.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/CrUDOnly/LineItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/CrUDOnly/LineItem.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/CrUDOnly/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/CrUDOnly/Order.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/CrUDOnly/Review.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/CrUDOnly/Review.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/CrUDOnly/Support/OrderBooksDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/CrUDOnly/Support/OrderBooksDto.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/PocoOnly/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/PocoOnly/Author.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/PocoOnly/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/PocoOnly/Book.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/PocoOnly/BookAuthor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/PocoOnly/BookAuthor.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/PocoOnly/LineItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/PocoOnly/LineItem.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/PocoOnly/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/PocoOnly/Order.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/PocoOnly/Review.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/PocoOnly/Review.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/PocoOnly/Support/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/PocoOnly/Support/Entity.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/PocoOnly/Support/OrderBooksDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/PocoOnly/Support/OrderBooksDto.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/Standard/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/Standard/Author.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/Standard/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/Standard/Book.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/Standard/BookAuthor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/Standard/BookAuthor.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/Standard/LineItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/Standard/LineItem.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/Standard/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/Standard/Order.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/Standard/PriceOffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/Standard/PriceOffer.cs -------------------------------------------------------------------------------- /DataLayer/EfClasses/Standard/Review.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfClasses/Standard/Review.cs -------------------------------------------------------------------------------- /DataLayer/EfCode/Configurations/CrUDOnly/BookAuthorConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfCode/Configurations/CrUDOnly/BookAuthorConfig.cs -------------------------------------------------------------------------------- /DataLayer/EfCode/Configurations/CrUDOnly/BookConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfCode/Configurations/CrUDOnly/BookConfig.cs -------------------------------------------------------------------------------- /DataLayer/EfCode/Configurations/CrUDOnly/LineItemConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfCode/Configurations/CrUDOnly/LineItemConfig.cs -------------------------------------------------------------------------------- /DataLayer/EfCode/Configurations/PocoOnly/BookAuthorConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfCode/Configurations/PocoOnly/BookAuthorConfig.cs -------------------------------------------------------------------------------- /DataLayer/EfCode/Configurations/PocoOnly/BookConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfCode/Configurations/PocoOnly/BookConfig.cs -------------------------------------------------------------------------------- /DataLayer/EfCode/Configurations/PocoOnly/LineItemConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfCode/Configurations/PocoOnly/LineItemConfig.cs -------------------------------------------------------------------------------- /DataLayer/EfCode/Configurations/Standard/BookAuthorConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfCode/Configurations/Standard/BookAuthorConfig.cs -------------------------------------------------------------------------------- /DataLayer/EfCode/Configurations/Standard/BookConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfCode/Configurations/Standard/BookConfig.cs -------------------------------------------------------------------------------- /DataLayer/EfCode/Configurations/Standard/LineItemConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfCode/Configurations/Standard/LineItemConfig.cs -------------------------------------------------------------------------------- /DataLayer/EfCode/Configurations/Standard/PriceOfferConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfCode/Configurations/Standard/PriceOfferConfig.cs -------------------------------------------------------------------------------- /DataLayer/EfCode/CrUDOnlyDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfCode/CrUDOnlyDbContext.cs -------------------------------------------------------------------------------- /DataLayer/EfCode/PocoOnlyDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfCode/PocoOnlyDbContext.cs -------------------------------------------------------------------------------- /DataLayer/EfCode/StandardDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/EfCode/StandardDbContext.cs -------------------------------------------------------------------------------- /DataLayer/OrderStatuses.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/OrderStatuses.cs -------------------------------------------------------------------------------- /DataLayer/QueryObjects/GenericPaging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/QueryObjects/GenericPaging.cs -------------------------------------------------------------------------------- /DataLayer/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DataLayer/User.cs -------------------------------------------------------------------------------- /DummyServices/DummyServices.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DummyServices/DummyServices.csproj -------------------------------------------------------------------------------- /DummyServices/IMailService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DummyServices/IMailService.cs -------------------------------------------------------------------------------- /DummyServices/MailService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/DummyServices/MailService.cs -------------------------------------------------------------------------------- /PocoRepository/PlaceOrderDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/PocoRepository/PlaceOrderDto.cs -------------------------------------------------------------------------------- /PocoRepository/PocoRepository.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/PocoRepository/PocoRepository.csproj -------------------------------------------------------------------------------- /PocoRepository/Repository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/PocoRepository/Repository.cs -------------------------------------------------------------------------------- /RazorPageApp/Controllers/CrUdOnlyController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Controllers/CrUdOnlyController.cs -------------------------------------------------------------------------------- /RazorPageApp/Controllers/PocoOnlyController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Controllers/PocoOnlyController.cs -------------------------------------------------------------------------------- /RazorPageApp/Controllers/StandardController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Controllers/StandardController.cs -------------------------------------------------------------------------------- /RazorPageApp/Helpers/DatabaseStartupHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Helpers/DatabaseStartupHelpers.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Authors/Create.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Authors/Create.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Authors/Create.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Authors/Create.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Authors/Delete.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Authors/Delete.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Authors/Delete.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Authors/Delete.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Authors/Edit.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Authors/Edit.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Authors/Edit.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Authors/Edit.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Authors/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Authors/Index.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Authors/Index.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Authors/Index.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Error.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Error.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Error.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/About.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/About.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/About.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/About.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/AddPromotion.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/AddPromotion.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/AddPromotion.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/AddPromotion.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/AddReview.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/AddReview.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/AddReview.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/AddReview.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/BookUpdated.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/BookUpdated.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/BookUpdated.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/BookUpdated.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/ChangePubDate.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/ChangePubDate.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/ChangePubDate.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/ChangePubDate.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/Contact.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/Contact.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/Contact.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/Contact.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/Create.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/Create.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/Create.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/Create.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/Delete.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/Delete.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/Delete.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/Delete.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/Filter.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/Filter.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/Filter.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/Filter.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/Index.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/Index.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/Index.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/RemovePromotion.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/RemovePromotion.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Home/RemovePromotion.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Home/RemovePromotion.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Privacy.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Privacy.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Privacy.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Privacy.cshtml.cs -------------------------------------------------------------------------------- /RazorPageApp/Pages/Shared/_CookieConsentPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Shared/_CookieConsentPartial.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/Shared/_ValidationScriptsPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/Shared/_ValidationScriptsPartial.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/_Layout.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/_ViewImports.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Pages/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Pages/_ViewStart.cshtml -------------------------------------------------------------------------------- /RazorPageApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Program.cs -------------------------------------------------------------------------------- /RazorPageApp/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Properties/launchSettings.json -------------------------------------------------------------------------------- /RazorPageApp/RazorPageApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/RazorPageApp.csproj -------------------------------------------------------------------------------- /RazorPageApp/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/Startup.cs -------------------------------------------------------------------------------- /RazorPageApp/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/appsettings.Development.json -------------------------------------------------------------------------------- /RazorPageApp/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/appsettings.json -------------------------------------------------------------------------------- /RazorPageApp/bundleconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/bundleconfig.json -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/css/site.css -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/css/site.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/css/site.min.css -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/favicon.ico -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/images/banner1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/images/banner1.svg -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/images/banner2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/images/banner2.svg -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/images/banner3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/images/banner3.svg -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/js/bookList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/js/bookList.js -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/js/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/js/bundle.js -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/js/bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/js/bundle.min.js -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/js/site.js: -------------------------------------------------------------------------------- 1 | // Write your Javascript code. 2 | -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/js/site.min.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/.bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/.bower.json -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/bootstrap/dist/js/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/bootstrap/dist/js/npm.js -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/jquery-validation-unobtrusive/.bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/jquery-validation-unobtrusive/.bower.json -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/jquery-validation/.bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/jquery-validation/.bower.json -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/jquery-validation/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/jquery-validation/LICENSE.md -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/jquery-validation/dist/additional-methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/jquery-validation/dist/additional-methods.js -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/jquery-validation/dist/additional-methods.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/jquery-validation/dist/additional-methods.min.js -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/jquery-validation/dist/jquery.validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/jquery-validation/dist/jquery.validate.js -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/jquery/.bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/jquery/.bower.json -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/jquery/dist/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/jquery/dist/jquery.min.js -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/lib/jquery/dist/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/lib/jquery/dist/jquery.min.map -------------------------------------------------------------------------------- /RazorPageApp/wwwroot/seedData/Apress books, dollar converted at 1.2, roundup to 5 dollars - 16-12-06 12-10-46.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/RazorPageApp/wwwroot/seedData/Apress books, dollar converted at 1.2, roundup to 5 dollars - 16-12-06 12-10-46.json -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/Readme.md -------------------------------------------------------------------------------- /ServiceLayer/App_Start/ServiceLayerModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/App_Start/ServiceLayerModule.cs -------------------------------------------------------------------------------- /ServiceLayer/AuthorController/Dtos/AuthorWithBookCountDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/AuthorController/Dtos/AuthorWithBookCountDto.cs -------------------------------------------------------------------------------- /ServiceLayer/DatabaseCode/Dtos/BookInfoJson.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/DatabaseCode/Dtos/BookInfoJson.cs -------------------------------------------------------------------------------- /ServiceLayer/DatabaseCode/Services/BookJsonLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/DatabaseCode/Services/BookJsonLoader.cs -------------------------------------------------------------------------------- /ServiceLayer/DatabaseCode/Services/SetupHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/DatabaseCode/Services/SetupHelpers.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/DropdownTuple.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/DropdownTuple.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/Dtos/AddRemovePromotionDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/Dtos/AddRemovePromotionDto.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/Dtos/AddReviewDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/Dtos/AddReviewDto.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/Dtos/BookListCombinedDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/Dtos/BookListCombinedDto.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/Dtos/BookListDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/Dtos/BookListDto.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/Dtos/BookListDtoConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/Dtos/BookListDtoConfig.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/Dtos/ChangePubDateDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/Dtos/ChangePubDateDto.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/Dtos/CreateBookDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/Dtos/CreateBookDto.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/Dtos/DeleteBookDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/Dtos/DeleteBookDto.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/Dtos/DeleteBookDtoConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/Dtos/DeleteBookDtoConfig.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/IAddRemovePromotionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/IAddRemovePromotionService.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/IAddReviewService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/IAddReviewService.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/IBookFilterDropdownService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/IBookFilterDropdownService.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/IChangePubDateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/IChangePubDateService.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/IListBooksService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/IListBooksService.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/QueryObjects/BookListDtoFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/QueryObjects/BookListDtoFilter.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/QueryObjects/BookListDtoSelect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/QueryObjects/BookListDtoSelect.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/QueryObjects/BookListDtoSort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/QueryObjects/BookListDtoSort.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/Services/AddRemovePromotionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/Services/AddRemovePromotionService.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/Services/AddReviewService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/Services/AddReviewService.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/Services/BookFilterDropdownService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/Services/BookFilterDropdownService.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/Services/ChangePubDateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/Services/ChangePubDateService.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/Services/GenericAddPromotionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/Services/GenericAddPromotionService.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/Services/ListBooksService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/Services/ListBooksService.cs -------------------------------------------------------------------------------- /ServiceLayer/HomeController/SortFilterPageOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/HomeController/SortFilterPageOptions.cs -------------------------------------------------------------------------------- /ServiceLayer/ServiceLayer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/ServiceLayer.csproj -------------------------------------------------------------------------------- /ServiceLayer/WebApiControllers/Dtos/AddReviewDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/ServiceLayer/WebApiControllers/Dtos/AddReviewDto.cs -------------------------------------------------------------------------------- /Test/Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/Test/Test.csproj -------------------------------------------------------------------------------- /Test/UnitTests/TestPocoOnly/TestCreateDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/Test/UnitTests/TestPocoOnly/TestCreateDatabase.cs -------------------------------------------------------------------------------- /Test/UnitTests/TestPocoOnly/TestPocoRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/Test/UnitTests/TestPocoOnly/TestPocoRepository.cs -------------------------------------------------------------------------------- /Test/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonPSmith/DDDExampleCode/HEAD/Test/appsettings.json --------------------------------------------------------------------------------