This is a lightweight library to add a history state to a dictionary.
via nuget.org: https://www.nuget.org/packages/HistoricalDictionary/1.0.0
var history = new HistoricalDictionary<string, string>();
history.Add("key1", "value1");
history.Add("key1", "value2", DateTime.Now);
var value = history.Get("key1");
var value = history.Get("key1", DateTime.Now);If you think this could be better, please open an issue!
Please note that all interactions in this organization fall under our Code of Conduct.
MIT © 1996+ Ris Adams