private NameClient( [Parameter(typeof(NamingConfigurationOptions.NameServerAddress))] string remoteAddress, [Parameter(typeof(NamingConfigurationOptions.NameServerPort))] int remotePort) { IPEndPoint remoteEndpoint = new IPEndPoint(IPAddress.Parse(remoteAddress), remotePort); Initialize(remoteEndpoint); _disposed = false; _cache = TangFactory.GetTang().NewInjector().GetInstance <NameCache>(); }
private NameClient( [Parameter(typeof(NamingConfigurationOptions.NameServerAddress))] string remoteAddress, [Parameter(typeof(NamingConfigurationOptions.NameServerPort))] int remotePort, NameCache cache) { IPEndPoint remoteEndpoint = new IPEndPoint(IPAddress.Parse(remoteAddress), remotePort); Initialize(remoteEndpoint); _disposed = false; _cache = cache; }