namespace HrynCo.Common; public interface IClock { DateTimeOffset Now { get; } DateOnly Today { get; } DateTimeOffset UtcNow { get; } DateOnly GetNextDayOfWeek(DayOfWeek dayOfWeek); DateOnly GetLastDayOfMonth(); DateOnly GetNextMonthStart(); }