public SysEmergencyLinkageService(ISysEmergencyLinkageRepository _Repository,
                                   IEmergencyLinkageMasterAreaAssRepository emergencyLinkageMasterAreaAssRepository,
                                   IEmergencyLinkageMasterDevTypeAssRepository emergencyLinkageMasterDevTypeAssRepository,
                                   IEmergencyLinkageMasterPointAssRepository emergencyLinkageMasterPointAssRepository,
                                   IEmergencyLinkageMasterTriDataStateAssRepository emergencyLinkageMasterTriDataStateAssRepository,
                                   IEmergencyLinkagePassiveAreaAssRepository emergencyLinkagePassiveAreaAssRepository,
                                   IEmergencyLinkagePassivePersonAssRepository emergencyLinkagePassivePersonAssRepository,
                                   IEmergencyLinkagePassivePointAssRepository emergencyLinkagePassivePointAssRepository,
                                   IPointDefineCacheService pointDefineCacheService, IAreaCacheService areaCacheService,
                                   IDeviceDefineCacheService deviceDefineCacheService, IEnumcodeService enumcodeService,
                                   IRPersoninfCacheService rPersoninfCacheService, IPersonPointDefineService personPointDefineService,
                                   IB_DefCacheService bDefCacheService,
                                   ISysEmergencyLinkageCacheService sysEmergencyLinkageCacheService,
                                   ILargeDataAnalysisConfigCacheService largeDataAnalysisConfigCacheService,
                                   IV_DefCacheService vDefCacheService)
 {
     this._Repository = _Repository;
     _emergencyLinkageMasterAreaAssRepository         = emergencyLinkageMasterAreaAssRepository;
     _emergencyLinkageMasterDevTypeAssRepository      = emergencyLinkageMasterDevTypeAssRepository;
     _emergencyLinkageMasterPointAssRepository        = emergencyLinkageMasterPointAssRepository;
     _emergencyLinkageMasterTriDataStateAssRepository = emergencyLinkageMasterTriDataStateAssRepository;
     _emergencyLinkagePassiveAreaAssRepository        = emergencyLinkagePassiveAreaAssRepository;
     _emergencyLinkagePassivePersonAssRepository      = emergencyLinkagePassivePersonAssRepository;
     _emergencyLinkagePassivePointAssRepository       = emergencyLinkagePassivePointAssRepository;
     _pointDefineCacheService             = pointDefineCacheService;
     _areaCacheService                    = areaCacheService;
     _deviceDefineCacheService            = deviceDefineCacheService;
     _enumcodeService                     = enumcodeService;
     _rPersoninfCacheService              = rPersoninfCacheService;
     _personPointDefineService            = personPointDefineService;
     _bDefCacheService                    = bDefCacheService;
     _sysEmergencyLinkageCacheService     = sysEmergencyLinkageCacheService;
     _largeDataAnalysisConfigCacheService = largeDataAnalysisConfigCacheService;
     _vDefCacheService                    = vDefCacheService;
 }
예제 #2
0
 private DeviceClassCache()
 {
     enumCodeService = ServiceFactory.Create <IEnumcodeService>();
 }
예제 #3
0
 private DevicePropertyCache()
 {
     enumCodeService = ServiceFactory.Create <IEnumcodeService>();
 }