I'm wondering if there is a reason I'm not seeing why the Entity class is in the Repository.Pattern.Ef6 assembly? There aren't any dependencies on EF, and wouldn't it make sense to place it in Repository.Pattern as an optional base? As it is, it seems like it may have me referencing EntityFramework in places from assemblies where I wouldn't otherwise need to - or else create my own implementation that does the same thing.
↧