A replacement of NetFx Threading.Timer without cumulative error
This is a complete replacement of Threading.Timer. All methods of Threading.Timer are supported. You could use this TimerFix by simply replacing the Threading.Timer object.
Threading.Timer is encapsulated in this class.
In constructors, you could pass the interval setting value. Less the value set, more CPU time is required. Default value is 15 milliseconds.
Source code: Github
Supported platform: NetCore 1, NetCore 2, NetFx 4, NetStd 1.3, NetStd 2.0