Example #1
0
 public UpdateGatewayPageAnswerPostClarificationRequestHandler(IApplyRepository applyRepository, IGatewayRepository gatewayRepository, IAuditService auditService, IUnitOfWork unitOfWork)
 {
     _applyRepository   = applyRepository;
     _gatewayRepository = gatewayRepository;
     _auditService      = auditService;
     _unitOfWork        = unitOfWork;
 }
Example #2
0
 public GatewayService(IGatewayRepository gatewayRepo, IMapper mapper, IUnitOfWorkFactory uowFactory) :
     base(gatewayRepo, mapper, uowFactory)
 {
     _gatewayRepo = gatewayRepo;
     _mapper      = mapper;
     _uowFactory  = uowFactory;
 }
 public AuthenticationService(
     IAuthRecordRepository authRecordRepository,
     IGatewayRepository gatewayRepository
     )
 {
     _authRecordRepository = authRecordRepository;
     _gatewayRepository    = gatewayRepository;
 }
 public WithdrawApplicationHandler(IGatewayRepository gatewayRepository, ILogger <WithdrawApplicationHandler> logger, IOversightReviewRepository oversightReviewRepository, IAuditService auditService, IApplicationUpdatedEmailService applicationUpdatedEmailService)
 {
     _gatewayRepository         = gatewayRepository;
     _oversightReviewRepository = oversightReviewRepository;
     _auditService = auditService;
     _logger       = logger;
     _applicationUpdatedEmailService = applicationUpdatedEmailService;
 }
 public UpdateGatewayReviewStatusAsClarificationHandler(IApplyRepository applyRepository, IGatewayRepository gatewayRepository,
                                                        IAuditService auditService, IUnitOfWork unitOfWork)
 {
     _applyRepository   = applyRepository;
     _gatewayRepository = gatewayRepository;
     _auditService      = auditService;
     _unitOfWork        = unitOfWork;
 }
Example #6
0
 public ThingBuilder(IGatewayRepository gatewayRepository, IThingRepository thingRepository,
                     IThingTemplateRepository thingTemplateRepository, IThingChannelBuilder thingChannelBuilder, IMessageHub messageHub)
 {
     _gatewayRepository       = gatewayRepository;
     _thingRepository         = thingRepository;
     _thingTemplateRepository = thingTemplateRepository;
     _thingChannelBuilder     = thingChannelBuilder;
     _messageHub = messageHub;
 }
Example #7
0
 public GatewaysController(IUserRepository userRep, INetworkRepository networkRep,
                           IGatewayRepository gatewayRep, ICredentialService credentials, IDateTimeService dateTime,
                           IMapper mapper, IMessageService messages)
 {
     _userRep     = userRep;
     _networkRep  = networkRep;
     _gatewayRep  = gatewayRep;
     _credentials = credentials;
     _dateTime    = dateTime;
     _mapper      = mapper;
     _messages    = messages;
 }
Example #8
0
 public ConnectionsController(IUserRepository userRep, INetworkRepository networkRep,
                              IGatewayRepository gatewayRep, ISensorRepository sensorRep,
                              IGatewayConnectionRepository connectionRep,
                              ICredentialService credentials, IMapper mapper, IMessageService messages)
 {
     _userRep       = userRep;
     _networkRep    = networkRep;
     _gatewayRep    = gatewayRep;
     _sensorRep     = sensorRep;
     _connectionRep = connectionRep;
     _credentials   = credentials;
     _mapper        = mapper;
     _messages      = messages;
 }
 public UpdateGatewayReviewStatusAndCommentCommandHandler(IApplyRepository applyRepository,
                                                          IGatewayRepository gatewayRepository,
                                                          IOversightReviewRepository oversightReviewRepository,
                                                          IAuditService auditService,
                                                          IApplicationUpdatedEmailService applicationUpdatedEmailService,
                                                          IUnitOfWork unitOfWork)
 {
     _applyRepository           = applyRepository;
     _gatewayRepository         = gatewayRepository;
     _oversightReviewRepository = oversightReviewRepository;
     _auditService = auditService;
     _applicationUpdatedEmailService = applicationUpdatedEmailService;
     _unitOfWork = unitOfWork;
 }
 public GatewayAppService(IRepository <GatewayType, int> gatewayTypeRepository,
                          IGatewayRepository gatewayRepository,
                          IWorkshopRepository workshopRepository,
                          IFactoryRepository factoryRepository,
                          ICityRepository cityRepository,
                          IGatewayManager gatewayManager)
 {
     _gatewayTypeRepository = gatewayTypeRepository;
     _gatewayRepository     = gatewayRepository;
     _workshopRepository    = workshopRepository;
     _factoryRepository     = factoryRepository;
     _cityRepository        = cityRepository;
     _gatewayManager        = gatewayManager;
 }
Example #11
0
 public CityAppService(ICityManager cityManager, ICityRepository cityRepository,
                       IGatewayRepository gatewayRepository,
                       IWorkshopRepository workshopRepository,
                       IFactoryRepository factoryRepository,
                       IDeviceRepository deviceRepository,
                       IRepository <Region, int> regionRepository)
 {
     _cityManager        = cityManager;
     _cityRepository     = cityRepository;
     _gatewayRepository  = gatewayRepository;
     _workshopRepository = workshopRepository;
     _factoryRepository  = factoryRepository;
     _deviceRepository   = deviceRepository;
     _regionRepository   = regionRepository;
 }
Example #12
0
 public DeviceAppService(IDeviceRepository deviceRepository,
                         IRepository <DeviceType> deviceTypeRepository,
                         IGatewayRepository gatewayRepository,
                         IWorkshopRepository workshopRepository,
                         IFactoryRepository factoryRepository,
                         ICityRepository cityRepository,
                         IDeviceManager deviceManager,
                         IFieldRepository fieldRepository
                         )
 {
     _deviceRepository     = deviceRepository;
     _deviceTypeRepository = deviceTypeRepository;
     _gatewayRepository    = gatewayRepository;
     _workshopRepository   = workshopRepository;
     _factoryRepository    = factoryRepository;
     _cityRepository       = cityRepository;
     _deviceManager        = deviceManager;
     _fieldRepository      = fieldRepository;
 }
Example #13
0
 public ReadingsController(IUserRepository userRep, INetworkRepository networkRep,
                           ISensorRepository sensorRep, IGatewayRepository gatewayRep,
                           IGatewayConnectionRepository connectionRep, ISensorReadingRepository readingRep,
                           ICredentialService credentials, IThrottlerService throttler,
                           IGatewayConnectionService connectionService, IVibrationFilter vibrationFilter,
                           IDateTimeService dateTime, IMapper mapper, IMessageService messages)
 {
     _userRep           = userRep;
     _networkRep        = networkRep;
     _sensorRep         = sensorRep;
     _gatewayRep        = gatewayRep;
     _connectionRep     = connectionRep;
     _readingRep        = readingRep;
     _credentials       = credentials;
     _throttler         = throttler;
     _connectionService = connectionService;
     _vibrationFilter   = vibrationFilter;
     _dateTime          = dateTime;
     _mapper            = mapper;
     _messages          = messages;
 }
Example #14
0
        public async static Task ConnectToGatewayDb()
        {
            //connecting to DB
            bool connected = false;
            if (Convert.ToBoolean(ConfigurationManager.AppSettings["UseDB"]))
            {
                Console.WriteLine("Connecting to gateway database... ");

                string connectionString = ConfigurationManager.ConnectionStrings["DbConnection"].ConnectionString;
                gatewayDb = new GatewayRepositoryDapper(connectionString);

                gatewayDb.SetWriteInterval(Convert.ToInt32(ConfigurationManager.AppSettings["WritingToDbInterwal"]));
                gatewayDb.ShowDebugInConsole(Convert.ToBoolean(ConfigurationManager.AppSettings["ShowDBDebug"]));
                gatewayDb.SetStoreTxRxMessages(Convert.ToBoolean(ConfigurationManager.AppSettings["StoreTxRxMessagesInDB"]));


                while (!connected)
                {
                    gatewayDb.ConnectToGateway(gateway);
                    connected = (gatewayDb.IsDbExist());
                    if (!connected) await Task.Delay(5000);
                }
            }
        }
Example #15
0
 public TasksController()
 {
     string cs = ConfigurationManager.ConnectionStrings["GatewayDbConnection"].ConnectionString;
     gatewayDb = new GatewayRepositoryDapper(cs);
     tasksDb = new SensorsTasksRepositoryDapper(cs);
 }
Example #16
0
 public GatewayController(IGatewayRepository gatewayRepository, ILogger <GatewayController> logger)
 {
     _context = gatewayRepository;
     _logger  = logger;
 }
Example #17
0
 public TasksController()
 {
     gatewayDb = SerialController.gatewayDb;
     tasksDb = SerialController.sensorsTasksDb;
 }
Example #18
0
 public GatewayService(IGatewayRepository repository, IMapper mapper) : base(repository, mapper)
 {
 }
Example #19
0
 public GatewayBusiness(GatewayRepository _repo)
 {
     repo = _repo;
 }
Example #20
0
 public UpdateGatewayPageAnswerRequestHandler(IApplyRepository applyRepository, IGatewayRepository gatewayRepository, IAuditService auditService)
 {
     _applyRepository   = applyRepository;
     _gatewayRepository = gatewayRepository;
     _auditService      = auditService;
 }
Example #21
0
 public HistoryController()
 {
     string cs = ConfigurationManager.ConnectionStrings["GatewayDbConnection"].ConnectionString;
     historyDb = new SensorsHistoryRepositoryDapper(cs);
     gatewayDb = new GatewayRepositoryDapper(cs);
 }
 public NewGatewayApplicationsHandler(IGatewayRepository repository)
 {
     _repository = repository;
 }
Example #23
0
 public GatewayService(IGatewayRepository gatewayRepository, IUnitOfWork unitOfWork, IDeviceService deviceService)
 {
     _gatewayRepository = gatewayRepository;
     _unitOfWork        = unitOfWork;
     _deviceService     = deviceService;
 }
Example #24
0
        public static void ConnectToDB()
        {

            //connecting to DB
            if (!dataBaseEnabled) return;

            OnDebugStateMessage("DATABASE: Connecting... ");

            if (dataBaseConnectionString == null)
            {
                OnDebugStateMessage("DATABASE: Connection failed. Set ConnectionString in appsettings.json file.");
                return;
            }


            gatewayDb = new GatewayRepositoryDapper(dataBaseConnectionString);
            historyDb = new SensorsHistoryRepositoryDapper(dataBaseConnectionString);
            sensorsTasksDb = new SensorsTasksRepositoryDapper(dataBaseConnectionString);
            sensorsLinksDb = new SensorsLinksRepositoryDapper(dataBaseConnectionString);
            //todo logicalNodesRepository = new logicalNodesRepositoryDapper(dataBaseConnectionString);

            gatewayDb.SetWriteInterval(dataBaseWriteInterval);
            gatewayDb.ShowDebugInConsole(dataBaseDebugState);
            gatewayDb.SetStoreTxRxMessages(dataBaseWriteTxRxMessages);
            gatewayDb.ConnectToGateway(gateway);

            historyDb.SetWriteInterval(dataBaseWriteInterval);
            historyDb.ConnectToGateway(gateway);

            OnDebugStateMessage("DATABASE: Connected");
        }
Example #25
0
 public StorageGatewayProxyService(IGatewayRepository repository, GatewayService instance)
 {
     _repository = repository;
     _instance   = instance;
 }
Example #26
0
 public GatewayService(IGatewayRepository gatewayRepository, IPeripheralRepository peripheralRepository, IMapper mapper)
 {
     this.gatewayRepository    = gatewayRepository;
     this.peripheralRepository = peripheralRepository;
     this.mapper = mapper;
 }
Example #27
0
 public GatewaysController(IGatewayRepository repository)
 {
     _repository = repository;
 }
 public DashboardService(IMapper mapper, IGatewayRepository gatewayRepository, ILogger logger) : base(mapper, gatewayRepository, logger)
 {
 }
 public UpdateExternalApiCheckDetailsHandler(IApplyRepository applyRepository, IGatewayRepository gatewayRepository)
 {
     _applyRepository   = applyRepository;
     _gatewayRepository = gatewayRepository;
 }
Example #30
0
 public UserService(IMapper mapper, IGatewayRepository gatewayRepository, ILogger logger, IImageAttachmentStorageRepository imageAttachmentStorageRepository) : base(mapper, gatewayRepository, logger)
 {
     _imageAttachmentStorageRepository = imageAttachmentStorageRepository;
 }
Example #31
0
 public GatewayService(IGatewayRepository repo, IUnitOfWork unitOfWork)
 {
     _repo       = repo;
     _unitOfWork = unitOfWork;
 }
Example #32
0
 public UpdateGatewayReviewStatusAsClarificationHandler(IApplyRepository applyRepository, IGatewayRepository gatewayRepository)
 {
     _applyRepository   = applyRepository;
     _gatewayRepository = gatewayRepository;
 }
Example #33
0
 public LinksController()
 {
     gatewayDb = SerialController.gatewayDb;
     linksDb = SerialController.sensorsLinksDb;
 }
Example #34
0
 public GetGatewayApplicationsCountsHandler(IGatewayRepository repository)
 {
     _repository = repository;
 }
Example #35
0
 public NodeController()
 {
     gatewayDb = SerialController.gatewayDb;
     historyDb = SerialController.historyDb;
 }
 public InvoiceService(IMapper mapper, IGatewayRepository gatewayRepository, ILogger logger) : base(mapper, gatewayRepository, logger)
 {
 }
 public InProgressGatewayApplicationsHandler(IGatewayRepository repository)
 {
     _repository = repository;
 }