using UtopiaCanteenSystem.Models; namespace UtopiaCanteenSystem.Services; /// /// Resolves current meal session from DB-driven schedule (Phase 2.5). Replaces hardcoded time windows. /// public interface IMealSessionResolver { /// /// Returns the active meal session for the given local time and site, or MealSession.None if outside all windows. /// //MealSession GetCurrentSession(DateTime nowLocal, string siteId); ResolvedMealSession? GetCurrentSession(DateTime nowLocal, string siteId); }