コード例 #1
0
 public DeviceController(ActionInvoker actionInvoker, DataContext dataContext,
     JsonMapperManager jsonMapperManager, DeviceHiveConfiguration deviceHiveConfiguration,
     IMessageManager messageManager, DeviceService deviceService) :
     base(actionInvoker, dataContext, jsonMapperManager, deviceHiveConfiguration)
 {
     _messageManager = messageManager;
     _deviceService = deviceService;
 }
コード例 #2
0
        public DeviceController(ActionInvoker actionInvoker, WebSocketServerBase server,
            DataContext dataContext, JsonMapperManager jsonMapperManager,
            [Named("DeviceCommand")] DeviceSubscriptionManager subscriptionManager,
            MessageBus messageBus, IMessageManager messageManager,
            DeviceService deviceService) :
            base(actionInvoker, server, dataContext, jsonMapperManager)
        {
            _subscriptionManager = subscriptionManager;
            _messageBus = messageBus;
            _messageManager = messageManager;
            _deviceService = deviceService;

            _deviceMapper = jsonMapperManager.GetMapper<Device>();
        }
コード例 #3
0
 public DeviceController(DeviceService deviceService)
 {
     _deviceService = deviceService;
 }
コード例 #4
0
 public DeviceController(MessageBus messageBus, DeviceService deviceService)
 {
     _messageBus = messageBus;
     _deviceService = deviceService;
 }