public SocialNode(NodeConfig brunetConfig, IpopConfig ipopConfig, RSACryptoServiceProvider rsa) : base(brunetConfig, ipopConfig) { _friends = ImmutableDictionary <string, SocialUser> .Empty; _rsa = rsa; _address = AppNode.Node.Address.ToString(); _user = new WriteOnce <SocialUser>(); _managed_co = new Brunet.Connections.ManagedConnectionOverlord(Node); Node.AddConnectionOverlord(_managed_co); }
public SocialNode(NodeConfig brunetConfig, IpopConfig ipopConfig, RSACryptoServiceProvider rsa) : base(brunetConfig, ipopConfig) { _friends = ImmutableDictionary<string, SocialUser>.Empty; _rsa = rsa; _address = AppNode.Node.Address.ToString(); _user = new WriteOnce<SocialUser>(); _managed_co = new Brunet.Connections.ManagedConnectionOverlord(Node); Node.AddConnectionOverlord(_managed_co); }