internal override void OnAddedEndpointInfo(IpcEndpointInfo info)
            {
                _outputHelper.WriteLine($"Added endpoint info to collection: {info.ToTestString()}");

                lock (_addedEndpointInfoSources)
                {
                    foreach (var source in _addedEndpointInfoSources)
                    {
                        source.TrySetResult(info);
                    }
                    _addedEndpointInfoSources.Clear();
                }
            }
 internal override void OnRemovedEndpointInfo(IpcEndpointInfo info)
 {
     _outputHelper.WriteLine($"Removed endpoint info from collection: {info.ToTestString()}");
 }