public void Init() { _mockDeviceRepository = new MockDeviceRepository(); _mockDeviceAuthorizationRepository = new MockDeviceAuthorizationRepository(); _mockAccountRepository = new MockAccountRepository(); _mockAccountRepository.CreateItem(new AccountDTO { Name = "TestAccount1" }); _mockAccountService = new AccountService(_mockAccountRepository, new Validator <IAccount>(new List <AccountValidator>() { new AccountValidator() }), new MockLogger()); _deviceManagementService = new DeviceManagementService(_mockAccountService, _mockDeviceRepository, _mockDeviceAuthorizationRepository, new Validator <IDevice>(new List <IValidator <IDevice> > { new DeviceValidator() })); }
public DevicesController(IDeviceManagementService provisioningService, IMapper mapper) { _provisioningService = provisioningService; _mapper = mapper; }
public PushChannelService(IErrorReporter errorHandler, IDeviceManagementService deviceManagementService) { _errorHandler = errorHandler; _deviceManagementService = deviceManagementService; }
public DeviceManagementController(IAccountService accountService, IDeviceManagementService deviceManagementService) { _deviceManagementService = deviceManagementService; _accountService = accountService; }