log folder is added to .gitignore

log folder is added to .gitignore
GenericRepository method implement

GenericRepository method implement