The Arex388.Extensions.CsvHelper package has been updated to 1.0.1. This is a minor update that does a simple check if the contents of a
CsvDbSet<T> have changed by summing their hash codes. If the hash code hasn't changed then the call to
Save() will return early.
Since this blog is now backed by this package I've noticed that the CSV files are always being updated on the server regardless if there was changes or not. This was caused by the
Save() method always running because the CSV file that tracks visits to a post is always changing. With this update I'm hoping that only it will be getting updated instead of everything.