예제 #1
0
 public FlowService(
     IFlowHuaweiRepository huaweiRepositroy, IFlowZteRepository zteRepository,
     IRrcZteRepository rrcZteRepository, IRrcHuaweiRepository rrcHuaweiRepository,
     IQciZteRepository qciZteRepository, IQciHuaweiRepository qciHuaweiRepository,
     ITownFlowRepository townFlowRepository, IENodebRepository eNodebRepository,
     ITownRrcRepository townRrcRepository, ITownQciRepository townQciRepository,
     ICellRepository cellRepository, IPrbHuaweiRepository prbHuaweiRepository,
     IPrbZteRepository prbZteRepository, ITownPrbRepository townPrbRepository)
 {
     _huaweiRepository    = huaweiRepositroy;
     _zteRepository       = zteRepository;
     _rrcZteRepository    = rrcZteRepository;
     _rrcHuaweiRepository = rrcHuaweiRepository;
     _qciZteRepository    = qciZteRepository;
     _qciHuaweiRepository = qciHuaweiRepository;
     _townFlowRepository  = townFlowRepository;
     _eNodebRepository    = eNodebRepository;
     _townRrcRepository   = townRrcRepository;
     _townQciRepository   = townQciRepository;
     _cellRepository      = cellRepository;
     _prbHuaweiRepository = prbHuaweiRepository;
     _prbZteRepository    = prbZteRepository;
     _townPrbRepository   = townPrbRepository;
     if (FlowHuaweis == null)
     {
         FlowHuaweis = new Stack <Tuple <FlowHuawei, RrcHuawei, QciHuawei, PrbHuawei> >();
     }
     if (FlowZtes == null)
     {
         FlowZtes = new Stack <Tuple <FlowZte, RrcZte, QciZte, PrbZte> >();
     }
 }
예제 #2
0
 public CqiRegionStatService(ITownQciRepository statRepository, ITownRepository townRepository,
                             ITownCqiRepository cqiRepository)
 {
     _statRepository = statRepository;
     _townRepository = townRepository;
     _cqiRepository  = cqiRepository;
 }
예제 #3
0
 public TownKpiService(ITownFlowRepository townFlowRepository, ITownPrbRepository townPrbRepository,
                       ITownCqiRepository townCqiRepository, ITownDoubleFlowRepository townDoubleFlowRepository,
                       ITownRrcRepository townRrcRepository, ITownQciRepository townQciRepository,
                       RegionTownFlowService flowService, TownRrcService rrcService,
                       TownQciService qciService, DumpCqiService cqiService, DumpPrbService prbService,
                       DumpDoubleFlowService doubleFlowService)
 {
     _townFlowRepository       = townFlowRepository;
     _townRrcRepository        = townRrcRepository;
     _townQciRepository        = townQciRepository;
     _townCqiRepository        = townCqiRepository;
     _townDoubleFlowRepository = townDoubleFlowRepository;
     _townPrbRepository        = townPrbRepository;
     _flowService       = flowService;
     _rrcService        = rrcService;
     _qciService        = qciService;
     _cqiService        = cqiService;
     _prbService        = prbService;
     _doubleFlowService = doubleFlowService;
 }
예제 #4
0
 public TownKpiService(
     ENodebFlowService service, BandCellService cellService,
     IENodebRepository eNodebRepository, IFlowHuaweiRepository huaweiRepositroy,
     IRrcHuaweiRepository rrcHuaweiRepository, IRrcZteRepository rrcZteRepository,
     IQciZteRepository qciZteRepository, IQciHuaweiRepository qciHuaweiRepository,
     IPrbZteRepository prbZteRepository, IPrbHuaweiRepository prbHuaweiRepository,
     ITownFlowRepository townFlowRepository, ITownPrbRepository townPrbRepository,
     ITownRrcRepository townRrcRepository, ITownQciRepository townQciRepository)
 {
     _service             = service;
     _cellService         = cellService;
     _eNodebRepository    = eNodebRepository;
     _huaweiRepository    = huaweiRepositroy;
     _rrcHuaweiRepository = rrcHuaweiRepository;
     _rrcZteRepository    = rrcZteRepository;
     _qciZteRepository    = qciZteRepository;
     _qciHuaweiRepository = qciHuaweiRepository;
     _prbHuaweiRepository = prbHuaweiRepository;
     _prbZteRepository    = prbZteRepository;
     _townFlowRepository  = townFlowRepository;
     _townRrcRepository   = townRrcRepository;
     _townQciRepository   = townQciRepository;
     _townPrbRepository   = townPrbRepository;
 }