/// <summary> /// Register the identifier and IPEndpoint with the NameServer and send /// the response back to the NameClient /// </summary> /// <param name="value">The register request event</param> public override void OnNext(NamingRegisterRequest value) { NameAssignment assignment = value.NameAssignment; _server.Register(assignment.Identifier, assignment.Endpoint); value.Link.Write(new NamingRegisterResponse(value)); }