1.1 KiB
1.1 KiB
- Blank solution
- Add new project 2.1 Class Library .net framework (DL) 2.2 Class Library .net framework (BL) 2.3 Class Library .net framework (CL) 2.4 Console App (UI)
- Klassen Files löschen
- Add Reference 4.1 UI -> BL und CL 4.2 BL -> DL und CL 4.3 DL -> CL
-
2 Folder erstellen im Common Layer
- Classes
- Interfaces
-
Klasse erstellen im Common Layer
- int ID
- string Name
-
Interface erstellen
- IPerson
- Person GetSinglePerson(int id)
- Folder erstellen im Data und Business Layer
-
Klasse im DataLayer erstellen
- PersonDB
-
Klasse im Business Layer erstellen
- PersonDL
- using für Common Layer einfügen
- Im DataLayer Interface implementieren
- Im DatalLayer person hardcoden
- Im Business Layer interface implementieren
- DataAccess Klasse im Konstruktor erstellen
- im UI den Buisness Layer implementieren
-
Add new Item zum DataLayer
- ADO.NET Entity Data Model DBModel
- Im Common Layer einen DbContext Generator hinzufügen
- Pfad zum DataLayer .edmx file anpassen
- Alle .tt Files im Datalayer .edmx loeschen da es sonst Kollisionen mit Common gibt.