mpostol / TP

Programming in Practice - set of examples targeting education purpose.
http://mpostol.github.io/TP/
Apache License 2.0
54 stars 36 forks source link

update: added abstract API for model, created 2 new projects, updated… #346

Closed Skandharoots closed 1 year ago

Skandharoots commented 1 year ago

I created two separate projects for Model and View Model. Added an API for Model and a factory method. Migrated View Model to a new project and referenced only the API of Model to it. Prepared View Model for independent testing using dependency injection design pattern. I updated the View Project to ".net Standard 6.0 (LTE)", so that there are no compatibility issues with referencing View Model to View. All projects in TP.GraphicalData are now in ".net Standard 6.0 (LTE)

Marek Kopania 234760 Information Technology