namespace Baya.Application.Contracts.Common;

/// <summary>
/// Abstracts the system clock so handlers and the audit interceptor never call <c>DateTime.Now</c>
/// directly and time can be frozen in tests.
/// </summary>
public interface IDateTimeProvider
{
    DateTimeOffset UtcNow { get; }
}
