Is there a way to modify behavior of SaveChanges method in RavenDB? When I use EF Core, I always override that method in my DbContext to provide additional logic, such as setting audit fields (CreatedBy, ModifiedBy etc.). In RavenDB however, I do not inherit from DocumentSession anywhere.