Skip to content

dthomas008/AnemicDomainModel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Added Angular client to explore client side design patterns in line with this course.

Also, changed the back end database to CosmosDB. You should install the local CosmosDB emualtor to run this locally.

Run ng build --watch in the api directory then launch visual studio.

Welcome to Refactoring from Anemic Domain Model Towards a Rich One

This is the source code for my Pluralsight course Refactoring from Anemic Domain Model Towards a Rich One.

How to Get Started

There are 2 versions of the source code: Before and After. You can go ahead and look at the After version but I would recommend that you follow the course and do all refactoring steps along with me.

In order to run the application, you need to create a database and change the connection string in the composition root.

About

Source code for the Anemic Domain Model Pluralsight course

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 52.4%
  • TypeScript 37.3%
  • HTML 6.8%
  • F# 2.2%
  • JavaScript 1.2%
  • CSS 0.1%