コード例 #1
0
ファイル: FlowService.cs プロジェクト: xuhaoa/LtePlatform
 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 ENodebFlowService(BandCellService cellService, IENodebRepository eNodebRepository,
                          IFlowHuaweiRepository huaweiRepositroy, IFlowZteRepository zteRepository)
 {
     _cellService      = cellService;
     _eNodebRepository = eNodebRepository;
     _huaweiRepository = huaweiRepositroy;
     _zteRepository    = zteRepository;
 }
コード例 #3
0
 public FlowService(IFlowHuaweiRepository huaweiRepositroy, IFlowZteRepository zteRepository)
 {
     _huaweiRepository = huaweiRepositroy;
     _zteRepository    = zteRepository;
     if (FlowHuaweis == null)
     {
         FlowHuaweis = new Stack <FlowHuawei>();
     }
     if (FlowZtes == null)
     {
         FlowZtes = new Stack <FlowZte>();
     }
 }
コード例 #4
0
ファイル: TownKpiService.cs プロジェクト: xuhaoa/LtePlatform
 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;
 }