public static int GetPurchaseCount(this IEnumerable <DateTime> purchaseDates, PurchaseLimit purchaseLimit, DateTime time) => default;
public static void AssertOfferPurchaseLimit(this UserOffer userOffer, DateTime time, PurchaseLimit purchaseLimit) { }
public static bool IsWeekly(this PurchaseLimit self) => default;
public static bool IsMonthly(this PurchaseLimit self) => default;
// Extension methods public static int ToNumber(this PurchaseLimit self) => default;