public new void Add(string uriPrefix) { ListenerPrefix.CheckUri(uriPrefix); if (Contains(uriPrefix)) { return; } base.Add(uriPrefix); if (_listener.IsListening) { EndPointManager.AddPrefix(uriPrefix, _listener); } }
public void Add(string uriPrefix) { listener.CheckDisposed(); ListenerPrefix.CheckUri(uriPrefix); if (prefixes.Contains(uriPrefix)) { return; } prefixes.Add(uriPrefix); if (listener.IsListening) { EndPointManager.AddPrefix(uriPrefix, listener); } }