MicrosoftExtensions.Options.DedupChangeExtensions
This project help silent the duplicated changing callbacks for IOptionsMonitor
. See dotnet/aspnetcore#2542 for more details.
Moved to https://github.com/hcoona/OneDotNet/tree/ac1921c/MicrosoftExtensions/Options/DedupChangeExtensions
Basic Idea
Calculate the object hash & compare the hash value when changing callbacks happened.
The hash value is calculated by BinaryFormatter
then SHA1
.