Example #1
0
 public PublishSampleQuesRecycService(IDistributedEventBusService distributedEventBusService)
 {
     _distributedEventBusService = distributedEventBusService;
 }
Example #2
0
 public PublishSampleActivityRecycService(IDistributedEventBusService distributedEventBusService)
 {
     _distributedEventBusService = distributedEventBusService;
 }
Example #3
0
 /// <summary>
 ///  优惠券 定时 过期
 /// </summary>
 /// <param name="distributedEventBusService"></param>
 /// <param name="record"></param>
 public static void PublishSampleCouponRecycling(this IDistributedEventBusService distributedEventBusService, string couponMainId, DateTime startTime, DateTime endTime)
 {
     distributedEventBusService.PublishRequest(SampleCouponRecycling,
                                               CouponTimingEventArgs.CreateTimingEventArgs(couponMainId, startTime, endTime));
 }
Example #4
0
 /// <summary>
 ///  活动 定时 开启 过期
 /// </summary>
 /// <param name="distributedEventBusService"></param>
 /// <param name="record"></param>
 public static void PublishSampleActivityRecycling(this IDistributedEventBusService distributedEventBusService, string activityId, DateTime startTime, DateTime endTime, int state)
 {
     distributedEventBusService.PublishRequest(SampleActivityRecycling,
                                               ActivityTimingEventArgs.CreateTimingEventArgs(activityId, startTime, endTime, state));
 }
Example #5
0
 /// <summary>
 /// 发布问卷 定时抽奖
 /// </summary>
 /// <param name="distributedEventBusService"></param>
 /// <param name="record"></param>
 public static void PublishSampleQuesRecycling(this IDistributedEventBusService distributedEventBusService, string quesAireMainId, int quesAireType, DateTime startTime, DateTime endTime)
 {
     distributedEventBusService.PublishRequest(SampleQuesRecycling,
                                               QuesTimingEventArgs.CreateTimingEventArgs(quesAireMainId, quesAireType, endTime, startTime));
 }