This document contains the relevant files for each sample application. The files listed are thosed used directly or updated in the course demos.
The order is based on when they are used in the code demo.
No sample files.
Polygons.Library
- ConcreteRegularPolygon.cs
- Square.cs
- AbstractRegularPolygon.cs
- Triangle.cs
- IRegularPolygon.cs
- Octagon.cs
Polygons
- Program.cs
People.Library
- PersonReader.cs
PeopleViewer
- Controllers/PeopleController.cs
- Views/People/Index.cshtml
PeopleViewer
- Controllers/PeopleController.cs
Readers/PersonReader.Interface
- IPersonReader.cs
Readers/PersonReader.Service
- ServiceReader.cs
Readers/PersonReader.CSV
- CSVReader.cs
Readers/PersonReader.SQL
- SQLReader.cs
PersonReader.Factory
- ReaderFactory.cs
Readers/PersonReader.Factory
- ReaderFactory.cs
PeopleViewer
- appsettings.json
- Controllers/PeopleController.cs
- Views/Home/Index.cshtml
PeopleViewer
- appsettings.json
- Controllers/PeopleController.cs
Readers/ReaderFactory
- ReaderFactory.cs
PeopleViewer
- Controllers/PeopleController.cs
- Startup.cs
PeopleViewer.Test
- FakeReader.cs
- PeopleControllerTests.cs
CatalogSaver
- Library.cs
- Program.cs
OddNumbers
- OddGenerator.cs
- Program.cs
PeopleViewer
- Controllers/PeopleController.cs
People.Library
- IPeopleLogger.cs
- ConsoleLogger.cs
- FileLogger.cs