Repository pattern implementation focused on EF Core.
Added Count(expresion)
and CountAsync(expresion)
Removed TId and Indetifyiable interface. Now the repository is generic and the key is defined by the entity.
Initial version with RepositoryEfCore
implementation