using System.Threading.Tasks;
using JiShe.CollectBus.Common.Models;
using JiShe.CollectBus.MessageReceiveds;
using Volo.Abp.Application.Services;
namespace JiShe.CollectBus.Subscribers
{
///
/// 定时抄读任务消息订阅
///
public interface IWorkerSubscriberAppService : IApplicationService
{
///
/// 1分钟采集电表数据下行消息消费订阅
///
///
Task ScheduledMeterOneMinuteReadingIssuedEvent(IssuedEventMessage issuedEventMessage);
///
/// 5分钟采集电表数据下行消息消费订阅
///
///
Task ScheduledMeterFiveMinuteReadingIssuedEvent(IssuedEventMessage issuedEventMessage);
///
/// 15分钟采集电表数据下行消息消费订阅
///
///
Task ScheduledMeterFifteenMinuteReadingIssuedEvent(IssuedEventMessage issuedEventMessage);
}
}