I am porting an old project over to ASP.NET 5 and Entity Framework 7. I have used the database first approach (DNX scaffold) to create the model.
The old project is base
I've worked on a library that might help.
Take a look at Audit.EntityFramework library, it intercepts SaveChanges() and is compatible with EF Core versions.
SaveChanges()