I added this functionality intomy business layer. I've created an abstract class that all my BL classes inherit from, with 2 type parameter, one for the entity type and one for the collection type public abstract class BusinessBase<T, C> where T : RepositoryRecord<T>, IRecordBase, new...