A Better Entity Framework Unit Of Work Pattern https://www.danylkoweb.com/Blog/a-better-entity-framework-unit-of-work-pattern