Example #1
0
 public ObisSetController(IObisSetRepository r, IDeviceTypeRepository dtr, IObisGroupRepository ogr)
 {
     //  for tests over real database
     //  does not work...
     //db = new SGMasterBaseEntities("metadata=res://*/Models.SGMasterBase.csdl|res://*/Models.SGMasterBase.ssdl|res://*/Models.SGMasterBase.msl;provider=System.Data.SqlClient;provider connection string=\"Data Source=.\\SQLEXPRESS;Initial Catalog=SGMasterBase;Integrated Security=True;MultipleActiveResultSets=True;Application Name=EntityFramework\"");
     SetRepository(r, dtr, ogr, null);
 }
Example #2
0
 private void SetRepository(IObisGroupRepository ogr, IDeviceTypeRepository dtr, SGMasterBaseEntities e)
 {
     _obisGroupRepository = ogr;
     _obisGroupRepository.SetEntities(e);
     _deviceTypeRepository = dtr;
     _deviceTypeRepository.SetEntities(e);
 }
Example #3
0
 public DeviceTypeCache(IDeviceTypeRepository deviceTypeRepository, IInjectConfig injectConfig, ILoggingService loggingService)
 {
     this._deviceTypeRepository = deviceTypeRepository;
     this._loggingService       = loggingService;
     this._injectConfig         = injectConfig;
     this._loggingService.CreateLogger(this.GetType());
     this._deviceTypeCache = this._injectConfig.ResolveKeyed <ICache>("DeviceTypeMemoryCache");
 }
 private void SetRepository(ICosemLogicalDeviceRepository r, IDeviceTypeRepository dtr,
                            SGMasterBaseEntities e)
 {
     _cosemLogicalDeviceRepository = r;
     _cosemLogicalDeviceRepository.SetEntities(e);
     _deviceTypeRepository = dtr;
     _deviceTypeRepository.SetEntities(e);
 }
 public EntityService(IEntityRepository entityRepository, ILogger logger, IDeviceRepository deviceRepository, IDeviceService deviceService, IDeviceTypeRepository deviceTypeRepository)
 {
     _logger               = logger;
     _entityRepository     = entityRepository;
     _deviceRepository     = deviceRepository;
     _deviceService        = deviceService;
     _deviceTypeRepository = deviceTypeRepository;
     _iotConnectClient     = new IotConnectClient(SolutionConfiguration.BearerToken, SolutionConfiguration.Configuration.EnvironmentCode, SolutionConfiguration.Configuration.SolutionKey);
 }
Example #6
0
 private void resetRepositories()
 {
     _deviceDetail = null;
     _device       = null;
     _deviceType   = null;
     _pin          = null;
     _sensor       = null;
     _user         = null;
 }
 public CreateDeviceCommandHandler(IDeviceRepository deviceRepository, IDeviceTypeRepository deviceTypeRepository, IIdentityService identityService, IMediator mediator, IDeviceIntegrationEventService deviceIntegrationEventService, ILogger <CreateDeviceCommandHandler> logger, IMapper mapper)
 {
     _deviceRepository              = deviceRepository ?? throw new ArgumentNullException(nameof(deviceRepository));
     _deviceTypeRepository          = deviceTypeRepository ?? throw new ArgumentNullException(nameof(deviceTypeRepository));
     _mediator                      = mediator ?? throw new ArgumentNullException(nameof(mediator));
     _deviceIntegrationEventService = deviceIntegrationEventService ?? throw new ArgumentNullException(nameof(deviceIntegrationEventService));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
Example #8
0
 public DeviceAlarmStatusChangeDomainEventHandler(ILoggerFactory logger, IDeviceTypeRepository deviceTypeRepository, IDeviceIntegrationEventService deviceIntegrationEventService, IDeviceRepository deviceRepository, IRegionRepository regionRepository, IUserRepository userRepository, IMqttClient mqttClient)
 {
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
     _deviceIntegrationEventService = deviceIntegrationEventService ?? throw new ArgumentNullException(nameof(deviceIntegrationEventService));
     _deviceRepository     = deviceRepository ?? throw new ArgumentNullException(nameof(deviceRepository));
     _regionRepository     = regionRepository ?? throw new ArgumentNullException(nameof(regionRepository));
     _userRepository       = userRepository ?? throw new ArgumentNullException(nameof(userRepository));
     _deviceTypeRepository = deviceTypeRepository ?? throw new ArgumentNullException(nameof(deviceTypeRepository));
     _mqttClient           = mqttClient ?? throw new ArgumentNullException(nameof(mqttClient));
 }
Example #9
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);
 }
Example #10
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);
 }
Example #11
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);
 }
Example #12
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);
 }
 public LookupService(LogHandler.Logger logManager, IDeviceRepository deviceRepository, IkitTypeCommandRepository kitTypeCommandRepository
                      , IEntityRepository entityRepository, IHardwareKitRepository hardwareKitRepository
                      , ICompanyRepository companyRepository
                      , IKitTypeRepository kitTypeRepository,
                      IKitTypeAttributeRepository kitTypeAttributeRepository
                      , IDeviceTypeRepository deviceTypeRepository)
 {
     _logger                     = logManager;
     _deviceRepository           = deviceRepository;
     _kitTypeCommandRepository   = kitTypeCommandRepository;
     _entityRepository           = entityRepository;
     _hardwareKitRepository      = hardwareKitRepository;
     _companyRepository          = companyRepository;
     _kitTypeAttributeRepository = kitTypeAttributeRepository;
     _kitTypeRepository          = kitTypeRepository;
     _deviceTypeRepository       = deviceTypeRepository;
     _iotConnectClient           = new IotConnectClient(SolutionConfiguration.BearerToken, SolutionConfiguration.Configuration.EnvironmentCode, SolutionConfiguration.Configuration.SolutionKey);
 }
 public DeviceTypeHelper()
 {
     _deviceTypeRepository = new DeviceTypeRepository();
 }
Example #15
0
 public DeviceTypeController(IDeviceTypeRepository r)
 {
     SetRepository(r, null);
 }
Example #16
0
 private void SetRepository(IDeviceTypeRepository r, SGMasterBaseEntities e)
 {
     _repository = r;
     _repository.SetEntities(e);
 }
Example #17
0
 public DeviceTypeService(IDeviceTypeRepository deviceTypeRepository, IUnitOfWork unitOfWork)
 {
     this.deviceTypeRepository = deviceTypeRepository;
     this.unitOfWork           = unitOfWork;
 }
Example #18
0
 /// <summary>
 /// Constructor for DeviceTypeManipulation
 /// </summary>
 /// <param name="deviceTypeRepository"></param>
 public DeviceTypeManipulation(IDeviceTypeRepository deviceTypeRepository)
 {
     _deviceTypeRepository = deviceTypeRepository;
 }
 public void Init()
 {
     repository = new DeviceTypeRepository();
 }
 public DeviceTypeLogic(IDeviceTypeRepository deviceTypeRepository)
 {
     _deviceTypeRepository = deviceTypeRepository;
 }
Example #21
0
 public DeviceTypeAdapter(IDeviceTypeRepository deviceTypeRepository) : base(new IOTLoggerEntities1())
 {
     this._deviceTypeRepository = deviceTypeRepository;
 }
 public DeviceTypeService(IDeviceTypeRepository productRepository, ILogger logger, IDeviceRepository deviceRepository, IDeviceService deviceService)
 {
     _logger = logger;
     _deviceTypeRepository = productRepository;
     _deviceRepository     = deviceRepository;
 }
Example #23
0
 public DeviceTypeService(IDeviceTypeRepository<DeviceType> devicetypeRepository,IUnitOfWork _unitofWork)
 {
     this.devicetypeRepository = devicetypeRepository;
     this.unitofWork = _unitofWork;
 }
Example #24
0
 public DeviceTypeDataService(IDeviceTypeRepository repository)
 {
     _repository = repository;
 }
 public DeviceTypeLogic(IDeviceTypeRepository deviceTypeRepository)
 {
     _deviceTypeRepository = deviceTypeRepository;
 }
Example #26
0
 public DeviceTypeService(IDeviceTypeRepository <DeviceType> devicetypeRepository, IUnitOfWork _unitofWork)
 {
     this.devicetypeRepository = devicetypeRepository;
     this.unitofWork           = _unitofWork;
 }
Example #27
0
 public DeviceTypeController(IDeviceTypeRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
 public DeviceTypesController(IDeviceTypeRepository repo, IMapper mapper)
 {
     _repo   = repo;
     _mapper = mapper;
 }