Description
Currently in .Net several public methods are not define at IClock level but RuntimeClock, that enforces the code to use subclass instead of interface/abstract class.
For example, in EvaluatorSettings, we have to inject RuntimeClock instead of IClock.
Once the proper methods are defined at base level, we should then change RuntimeClock into IClock in EvaluatorSettings constructor and set RuntimeClock as a default implementation of IClock.
Attachments
Issue Links
There are no Sub-Tasks for this issue.