示例#1
0
 private void SetRepository(IObisGroupRepository ogr, IDeviceTypeRepository dtr, SGMasterBaseEntities e)
 {
     _obisGroupRepository = ogr;
     _obisGroupRepository.SetEntities(e);
     _deviceTypeRepository = dtr;
     _deviceTypeRepository.SetEntities(e);
 }
 private void SetRepository(ICosemLogicalDeviceRepository r, IDeviceTypeRepository dtr,
                            SGMasterBaseEntities e)
 {
     _cosemLogicalDeviceRepository = r;
     _cosemLogicalDeviceRepository.SetEntities(e);
     _deviceTypeRepository = dtr;
     _deviceTypeRepository.SetEntities(e);
 }
示例#3
0
 private void SetRepository(IDeviceObjectRepository r, IDeviceRepository dr, IDeviceTypeRepository dtr,
                            ICosemObjectRepository cor, SGMasterBaseEntities e)
 {
     _deviceObjectRepository = r;
     _deviceObjectRepository.SetEntities(e);
     _deviceRepository = dr;
     _deviceRepository.SetEntities(e);
     _deviceTypeRepository = dtr;
     _deviceTypeRepository.SetEntities(e);
     _cosemObjectRepository = cor;
     _cosemObjectRepository.SetEntities(e);
 }
示例#4
0
 private void SetRepository(IGroupRepository r, IDeviceTypeRepository dtr, IDeviceRepository dr,
                            IDeviceLogicalDeviceRepository or, SGMasterBaseEntities e)
 {
     _groupRepository = r;
     _groupRepository.SetEntities(e);
     _deviceTypeRepository = dtr;
     _deviceTypeRepository.SetEntities(e);
     _deviceRepository = dr;
     _deviceRepository.SetEntities(e);
     _deviceLogicalDeviceRepository = or;
     _deviceLogicalDeviceRepository.SetEntities(e);
 }
示例#5
0
 private void SetRepository(ICosemObjectRepository r, ICosemLogicalDeviceRepository clr,
                            IDeviceTypeRepository dtr, ICosemClassRepository ccr,
                            ICosemAttributeDataTypeRepository cadtr, SGMasterBaseEntities e)
 {
     _cosemObjectRepository = r;
     _cosemObjectRepository.SetEntities(e);
     _cosemLogicaDeviceRepository = clr;
     _cosemLogicaDeviceRepository.SetEntities(e);
     _deviceTypeRepository = dtr;
     _deviceTypeRepository.SetEntities(e);
     _cosemClassRepository = ccr;
     _cosemClassRepository.SetEntities(e);
     _cosemAttributeDataTypeRepository = cadtr;
     _cosemAttributeDataTypeRepository.SetEntities(e);
 }
示例#6
0
 private void SetRepository(IGroupRepository r, IDeviceRepository dr, IDeviceTypeAndOwnerRepository dt,
                            IDeviceTypeRepository dtr, IDeviceOwnerRepository dor,
                            IDeviceLogicalDeviceRepository or, SGMasterBaseEntities e)
 {
     DeviceTypeAndOwnerRepository = dt;
     DeviceTypeAndOwnerRepository.SetEntities(e);
     DeviceTypeRepository = dtr;
     DeviceTypeRepository.SetEntities(e);
     GroupRepository = r;
     GroupRepository.SetEntities(e);
     DeviceRepository = dr;
     DeviceRepository.SetEntities(e);
     DeviceOwnerRepository = dor;
     DeviceOwnerRepository.SetEntities(e);
     DeviceLogicalDeviceRepository = or;
     DeviceLogicalDeviceRepository.SetEntities(e);
 }
示例#7
0
 private void SetRepository(IDeviceTypeRepository r, SGMasterBaseEntities e)
 {
     _repository = r;
     _repository.SetEntities(e);
 }