using HoneyBox.Model.Models.Announcement;

namespace HoneyBox.Core.Interfaces;

/// <summary>
/// 中奖公告服务接口（用户端）
/// </summary>
public interface IPrizeAnnouncementService
{
    /// <summary>
    /// 获取启用状态的公告列表
    /// </summary>
    /// <remarks>
    /// 只返回启用状态的公告，按排序字段升序排列
    /// </remarks>
    /// <returns>公告列表</returns>
    Task<List<PrizeAnnouncementDto>> GetEnabledAnnouncementsAsync();
}
