Provides conversion of DateTime and DateTimeOffset into an epoch-relative number value (total seconds).
See Unix Epoch in Wikipedia for more information on why this might be needed.
Typical uses include using this simplified representation as an expiration time for a token, password or...
More information
Provides implementations of simple abstractions of time services.
Useful for lateral time-manipulation concerns such as mocking and transactional timestamp alignment.
Provides helpful Custom User Types, Composite User Types, Mapper Helpers and Linq Extensions for NHibernate.
- NHibernate Composite User Type for the DateTimeOffset struct:
Allows database such as SQLite that do not natively support the DateTimeOffset data type to store it in...
More information
Provides an implementation of an interceptor that freezes time before an inbound invocation, and then unfreezes
time after the invocation has been completed.
DateTimeAbstractions is an testable alternative to the static methods on DateTime and DateTimeOffset.
Includes an analyzer/codefix finding usages of DateTime to replaces it with out testable alternative.
Provides helpful Custom User Types, Composite User Types, Mapper Helpers and Linq Extensions for NHibernate.
- NHibernate Composite User Type for the DateTimeOffset struct:
Allows database such as SQLite that do not natively support the DateTimeOffset data type to store it in...
More information
Provides the ability to configure Autofac with behavior that will dynamically intercept concrete classes marked with
`FreezeTimeAttribute` such that resolved `IClock` instances will reflect a frozen instance in time time, throughout
the duration of each intercepted call.
This is...
More information
A simple library for abstracting static properties such as 'Now', 'UtcNow' and 'Today' in .NET's 'System.DateTime' and 'System.DateTimeOffset' structs so that methods using these can be unit tested
A small source generator that outputs a class, `BuildTimestamp`, that contains several variables that describe when the source generator was run (and thus when your project was built.)
Provides the ability to configure Autofac with behavior that will dynamically intercept concrete classes marked with
`FreezeTimeAttribute` such that resolved `IClock` instances will reflect a frozen instance in time time, throughout
the duration of each intercepted call.
This is...
More information