public BridgeBcTests() { var container = ContainerHelper.CreateContainer(); _bridgeBc = container.GetInstance <IBridgeBc>(); _presenterDataAgent = container.GetInstance <IProPresenterDataAgent>(); }
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; }