using UtopiaCanteenSystem.Models; namespace UtopiaCanteenSystem.Services; /// /// Meal schedules are owned by the backend; clients do not query HRMS directly. /// public sealed class NoOpMealScheduleService : IMealScheduleService { public IReadOnlyList GetActiveSchedulesForSite(string siteId) => Array.Empty(); public Task> GetAllSchedulesAsync(CancellationToken cancellationToken = default) => Task.FromResult>(Array.Empty()); public Task CreateAsync(MealSchedule schedule, CancellationToken cancellationToken = default) => Task.FromResult(0L); public Task UpdateAsync(MealSchedule schedule, CancellationToken cancellationToken = default) => Task.CompletedTask; public Task DeleteAsync(long id, CancellationToken cancellationToken = default) => Task.CompletedTask; }