public DevicesController(IDevicesService devicesService, IDeviceDetailsService deviceService, ICommandSendService commandSendService, ICommandsManagementService commandManagementService) { _devicesService = devicesService; _deviceDetailsService = deviceService; _commandSendService = commandSendService; _commandManagementService = commandManagementService; }
public SensorUpdateController(IDevicesService devicesService, IMeasurementsService measurementsService, IJsonUpdatesService jsonUpdatesService, IAqiEcoService aqiEcoService) { _devicesService = devicesService; _measurementsService = measurementsService; _jsonUpdatesService = jsonUpdatesService; _aqiEcoService = aqiEcoService; }
public XMLRPCHomegearConnectionService( Homegear homegear, RPCController rpcController, ILightSwitchesPersistenceService lightSwitchesPersistence, IDoorWindowSensorPersistenceService doorWindowSensorActivityPersistence, IExternalWallSocketsPersistenceService externalWallSocketPersistenceService, ILogger <XMLRPCHomegearConnectionService> logger, IDevicesService <LightSwitchModel> lightSwitchesService) { _homegearController = rpcController; _homegear = homegear; _logger = logger; _homegearController.ServerConnected += rpc_serverConnected; //this.homegear.Reloaded += homegear_OnReloaded; //this.homegear.ConnectError += homegear_OnConnectError; _homegear.ReloadRequired += homegear_OnReloadRequired; _homegear.DeviceReloadRequired += homegear_OnDeviceReloadRequired; _homegear.DeviceVariableUpdated += homegear_OnDeviceVariableUpdated; _eventLoggerFactory = new EventHandlerFactory(); _eventLoggerFactory.RegisterEventLogger(HomegearDeviceTypes.LightSwitch, LightSwitchVariables.STATE, new LightSwitchEventHandler(lightSwitchesPersistence)); _eventLoggerFactory.RegisterEventLogger(HomegearDeviceTypes.DoorWindowMagneticSensor, DoorWindowSensorVariables.STATE, new DoorWindowSensorStateEventHandler(doorWindowSensorActivityPersistence, lightSwitchesService)); _eventLoggerFactory.RegisterEventLogger(HomegearDeviceTypes.DoorWindowMagneticSensor, DoorWindowSensorVariables.LOWBAT, new DoorWindowSensorLowBatteryEventHandler(doorWindowSensorActivityPersistence)); _eventLoggerFactory.RegisterEventLogger(HomegearDeviceTypes.ExternalWallSocket, ExternalWallSocketVariables.CURRENT, new ExternalWallSocketHandler(externalWallSocketPersistenceService)); _eventLoggerFactory.RegisterEventLogger(HomegearDeviceTypes.ExternalWallSocket, ExternalWallSocketVariables.VOLTAGE, new ExternalWallSocketHandler(externalWallSocketPersistenceService)); _eventLoggerFactory.RegisterEventLogger(HomegearDeviceTypes.ExternalWallSocket, ExternalWallSocketVariables.FREQUENCY, new ExternalWallSocketHandler(externalWallSocketPersistenceService)); _eventLoggerFactory.RegisterEventLogger(HomegearDeviceTypes.ExternalWallSocket, ExternalWallSocketVariables.ENERGY_COUNTER, new ExternalWallSocketHandler(externalWallSocketPersistenceService)); }
public void updateDeviceStatus(string serial_number, int reason_id) { Authentication_class var_auth = new Authentication_class(); AuthenticationHeader authHeader = var_auth.getAuthentication_header(); AsmRepository.SetServiceLocationUrl(var_auth.var_url_asm); var whService = AsmRepository.AllServices.GetLogisticsService(authHeader); var prodcService = AsmRepository.AllServices.GetProductCatalogConfigurationService(authHeader); IDevicesService deviceService = AsmRepository.AllServices.GetDevicesService(authHeader); int return_status = 0; try { Device device = deviceService.GetDeviceBySerialNumber(serial_number); if (device != null) { deviceService.UpdateDeviceStatus(device.Id.Value, reason_id); //return_status = 1; Console.WriteLine("device id = " + device.Id, "serial number = " + device.SerialNumber); } else { //return_status = 0; Console.WriteLine("Can't find device with serial number : " + serial_number); } } catch (Exception ex) { //return null; Console.WriteLine("Errors : " + ex.Message); Console.WriteLine("Stack : " + ex.StackTrace); } }
public DeviceValidatableService( IOptionsSnapshot <AppSettings> option, IDevicesService devicesService, ILogger <DeviceValidatableService> logger) : base(option) { _settings = option.Value; _devicesService = devicesService; _logger = logger; }
public DevicesController( ILogger <DevicesController> logger, IServerAddressesFeature serverAddresses, IDevicesService <TDevices> devicesService, IMapper mapper ) { _logger = logger; _serverAddresses = serverAddresses; _devicesService = devicesService; _mapper = mapper; }
public DeviceAuthApiModule( IMemberService memberService, IMemberTokenService memberTokenService, IDevicesService devicesService, IDeviceValidatableService deviceValidatableService, ILogger <DeviceAuthApiModule> logger) : base(memberTokenService, memberService) { _logger = logger; _devicesService = devicesService; _deviceValidatableService = deviceValidatableService; Post("/device", _ => NewDeviceAsync()); //Post("/update/device", _ => UpdateDeviceAsync()); }
public DeviceDataNoAuthApiModule( IDevicesService devicesService, IOptionsSnapshot <AppSettings> option, ILogger <DeviceDataNoAuthApiModule> logger) : base("device", "api", "") { _devicesService = devicesService; _settings = option.Value; _logger = logger; Post("/data", _ => UploadDeviceDataAsync()); //TODO 改为需要身份验证 Get("/data", _ => GetDeviceDataAsync()); }
public MainPageViewModel( AuthenticationService authenticationService, DeviceConnectionService deviceConnectionService, IDevicesService devicesService, ILogger logger) { _authenticationService = authenticationService; _deviceConnectionService = deviceConnectionService; _devicesService = devicesService; _logger = logger; _deviceConnectionServiceLog = new StringBuilder(); AddHandlers(); }
/// <summary> /// Конструктор. /// </summary> public DevicesServiceTests() { notExistId = Guid.NewGuid(); existId = Guid.NewGuid(); devicesRepositoryMock = new Mock <IDeviceRepository>(); devicesRepositoryMock.Setup(x => x.GetById(notExistId)).Returns(Task.FromResult <Device>(null)); devicesRepositoryMock.Setup(x => x.GetById(existId)).Returns(Task.FromResult(new Device())); uowMock = new Mock <IUnitOfWork>(); uowMock.Setup(x => x.GetDeviceRepository()).Returns(() => devicesRepositoryMock.Object); uowFactoryMock = new Mock <IUnitOfWorkFactory>(); uowFactoryMock.Setup(x => x.Create()).Returns(() => uowMock.Object); service = new DevicesService(uowFactoryMock.Object); }
public DefaultCertificateAuthContext(IDevicesService deviceService) { var clientCertificate = HttpContext.Current.Request.GetClientCertificate(); if (clientCertificate == null) { return; } Device device = deviceService.GetDevice(clientCertificate.Thumbprint); if (device == null) { return; } DeviceId = device.Id; IsAuthorizedRequest = true; }
public LightSwitchesController(IDevicesService <LightSwitchModel> lightSwitchService) { this._lightSwitchesService = lightSwitchService; }
public DimmersController(IDevicesService <DimmerModel> dimmerService) { _dimmerService = dimmerService; }
public DevicesController(IDevicesService devicesService, IMapper mapper, IUserInfoAccessorService userInfoAccessor) { _devicesService = devicesService; _mapper = mapper; _userInfoAccessor = userInfoAccessor; }
// // GET: /Devices/ public DevicesController(IDevicesService devicesService) { _deviceService = devicesService; }
public UpdateDeviceModel(IDevicesService devicesService) { this.devicesService = devicesService; }
public DevicesController(IDevicesService devicesService) { _devicesService = devicesService; }
/// <summary> /// Initializes a new instance of the <see cref="DevicesControllerHelper"/> class. /// </summary> /// <param name="deviceService">The device service.</param> public DevicesControllerHelper(IDevicesService deviceService) { this.deviceService = deviceService; }
public DevicesController(IDevicesService devicesService, ILogger <DevicesController> logger) { _devicesService = devicesService; _logger = logger; }
public DevicesController(IBusPublisher busPublisher, ITracer tracer, IDevicesService devicesService) : base(busPublisher, tracer) { _devicesService = devicesService; }
public DeviceViewModel(IDevicesService devicesService) { this.devicesService = devicesService; Load(); }
public DevicesController() { this.service = ServiceProxy.Create <IDevicesService>(new Uri(Constants.DEVICES_SERVICE_URI)); }
public DeviceIndexModel(IDevicesService devicesService) { this.devicesService = devicesService; }
public DevicesController(IDevicesService <HomegearDeviceModel> devicesService) { this._devicesService = devicesService; }
/// <summary> /// Create a DevicesController controller. /// </summary> /// <param name="devicesService">Service used for accessing device related data.</param> /// <param name="upgradesService">Service used for accessing upgrade related data.</param> public DevicesController(IDevicesService devicesService, IUpgradesService upgradesService) { this.devicesService = devicesService; this.upgradesService = upgradesService; }
/// <summary> /// Create a DevicesController controller. /// </summary> /// <param name="devicesService">Service used for accessing device related data.</param> public DeviceApiController(IDevicesService devicesService) { this.devicesService = devicesService; }
public DoorWindowSensorStateEventHandler(IDoorWindowSensorPersistenceService doorWindowSensorActivityService, IDevicesService <LightSwitchModel> lightSwitchesService) { _doorWindowSensorActivityService = doorWindowSensorActivityService; _lightSwitchesService = lightSwitchesService; }
public FeedController(IDevicesService devicesService, IFeedsService feedsService) { _devicesService = devicesService; _feedsService = feedsService; }
public DevicesController(IDevicesService devicesService, IMapper mapper, UserManager <User> userManager) { _devicesService = devicesService; _mapper = mapper; _userManager = userManager; }
public ReservationsController(IReservationsService reservationsService, IDevicesService devicesService, UserManager <User> userManager) { _reservationsService = reservationsService; _devicesService = devicesService; _userManager = userManager; }
/// <summary> /// Initializes a new instance of the <see cref="CheckInControllerHelper" /> class. /// </summary> /// <param name="deviceService">The device service.</param> public CheckInControllerHelper(IDevicesService deviceService) { this.deviceService = deviceService; }
public DevicesController(IDevicesService devicesService, IHubContext <DevicesHub, IDevicesHubClient> hubContext) { this.devicesService = devicesService; this.hubContext = hubContext; }