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;
}