IDateTime (nuget): Decouple the use of the DateTime class by injecting the IDateTime interface instead. This provides a default implementation which is a passthrough to the DateTime class itself.
Keywords: datetime|idatetime|decouple