示例#1
0
 public LotteryPredictDataService(ILotteryFinalDataQueryService lotteryFinalDataQueryService,
                                  ILotteryQueryService lotteryQueryService,
                                  ILotteryPredictDataQueryService lotteryPredictDataQueryService,
                                  IPlanInfoQueryService planInfoQueryService,
                                  ILotteryDataQueryService lotteryDataQueryService)
 {
     _lotteryFinalDataQueryService   = lotteryFinalDataQueryService;
     _lotteryQueryService            = lotteryQueryService;
     _lotteryPredictDataQueryService = lotteryPredictDataQueryService;
     _planInfoQueryService           = planInfoQueryService;
     _lotteryDataQueryService        = lotteryDataQueryService;
     _logger = NullLotteryLogger.Instance;
 }
示例#2
0
 protected RunLotteryAbstractJob()
 {
     PreInitialize();
     LastStart                     = DateTime.Now;
     _lotteryQueryService          = ObjectContainer.Resolve <ILotteryQueryService>();
     _lotteryFinalDataQueryService = ObjectContainer.Resolve <ILotteryFinalDataQueryService>();
     _commandService               = ObjectContainer.Resolve <ICommandService>();
     _lotteryDataQueryService      = ObjectContainer.Resolve <ILotteryDataQueryService>();
     _lotteryInfo                  = _lotteryQueryService.GetLotteryInfoByCode(_lotteryCode);
     _timeRuleManager              = new TimeRuleManager(_lotteryInfo);
     _lotteryFinalData             = _lotteryFinalDataQueryService.GetFinalData(_lotteryInfo.Id);
     _dataUpdateItems              = DataUpdateContext.GetDataUpdateItems(_lotteryInfo.Id);
     _isStart = true;
     PostinItialize();
 }
示例#3
0
 public LotteryDataAppService(
     ILotteryDataQueryService lotteryDataQueryService,
     INormConfigQueryService normConfigQueryService,
     ILotteryPredictDataService lotteryPredictDataService,
     ILotteryFinalDataQueryService lotteryFinalDataQueryService,
     ILotteryQueryService lotteryQueryService,
     IPlanInfoQueryService planInfoQueryService,
     IPredictService predictService)
 {
     _lotteryDataQueryService      = lotteryDataQueryService;
     _normConfigQueryService       = normConfigQueryService;
     _lotteryPredictDataService    = lotteryPredictDataService;
     _lotteryFinalDataQueryService = lotteryFinalDataQueryService;
     _lotteryQueryService          = lotteryQueryService;
     _planInfoQueryService         = planInfoQueryService;
     _predictService = predictService;
 }
示例#4
0
 protected BaseJudgePerdictDataResult()
 {
     _planInfoQueryService    = ObjectContainer.Resolve <IPlanInfoQueryService>();
     _lotteryDataQueryService = ObjectContainer.Resolve <ILotteryDataQueryService>();
 }