Esempio n. 1
0
        void InitializeServices()
        {
            _services = new Dictionary <string, BaseService>();

            EngineParameters parameters = new EngineParameters();

            parameters.Logger = _logger;

            _deviceService = new DeviceService();
            _deviceService.AttachLogger(_logger);
            _services.Add(Common.Definitions.OnvifService.DEVICE, _deviceService);

            _doorControlService = new DoorControlService();
            _doorControlService.AttachLogger(_logger);
            _services.Add(Common.Definitions.OnvifService.DOORCONTROL, _doorControlService);

            _accessControlService = new AccessControlService();
            _accessControlService.AttachLogger(_logger);
            _services.Add(Common.Definitions.OnvifService.ACCESSCONTROL, _accessControlService);
        }