public BridgeBcTests()
        {
            var container = ContainerHelper.CreateContainer();

            _bridgeBc           = container.GetInstance <IBridgeBc>();
            _presenterDataAgent = container.GetInstance <IProPresenterDataAgent>();
        }
Ejemplo n.º 2
0
        public BridgeBc(IProPresenterDataAgent proPresenterDataAgent, IVmixDataAgent vmixDataAgent, ILogger logger, IConfigManager configManager)
        {
            _vmixDa         = vmixDataAgent;
            _logger         = logger;
            _proPresenterDa = proPresenterDataAgent;
            _configManager  = configManager;

            _proPresenterDa.OnDisconnected += OnProPresenterDisconnected;
            _proPresenterDa.OnProPresenterInstancesChanged += OnProPresenterFound;
            _proPresenterDa.OnConnected += OnProPresenterConnected;

            BridgeOn = false;
        }