/// <summary> /// Register the identifier for the NetworkService with the NameService. /// </summary> /// <param name="id">The identifier to register</param> public void Register(IIdentifier id) { Logger.Log(Level.Verbose, "Registering id {0} with network service.", id); _localIdentifier = id; NamingClient.Register(id.ToString(), _remoteManager.LocalEndpoint); Logger.Log(Level.Verbose, "End of Registering id {0} with network service.", id); }
/// <summary> /// Register the identifier for the NetworkService with the NameService. /// </summary> /// <param name="id">The identifier to register</param> public void Register(IIdentifier id) { LOGGER.Log(Level.Verbose, "Registering id {0} with network service.", id); _localIdentifier = id; NamingClient.Register(id.ToString(), _remoteManager.LocalEndpoint); // Create and register incoming message handler var anyEndpoint = new IPEndPoint(IPAddress.Any, 0); _messageHandlerDisposable = _remoteManager.RegisterObserver(anyEndpoint, _messageHandler); LOGGER.Log(Level.Verbose, "End of Registering id {0} with network service.", id); }