create Repo. Breakdown.

master
Craig Oates 5 years ago
parent
commit
21716949cb
  1. 15
      Repository-Breakdown.md

15
Repository-Breakdown.md

@ -0,0 +1,15 @@
The code-base in this repository is a typical Visual Studio solution. Within the solution is three projects. They are:
- a .Net 4.7 library
- a .Net console program
- a .Net 4.7 "testing" library
All three projects are written in C#.
The solution's main project is the .Net 4.7 library, called Console.Waterworks. This is where you will most likely want to start your exploration of the code-base. The other two are secondary but important parts of the solution. Their names are CW_Console and CW_Tests. To help you grasp what that looks like, please consider the following image.
![solution overview](attachments/solution-overview.png)
The image below shows how each project is referenced within the solution. Console.Waterworks and CW_Console are referenced in CW_Tests; And, Console.Waterworks is referenced in CW_Console. This leaves Console.Waterworks referencing none of the other two.
![project references](attachments/project-references.png)
Loading…
Cancel
Save