Betzalel.SimpleMulticastAnalyzer.Net.NetworkNode.NetworkNode C# (CSharp) Method

NetworkNode() public method

public NetworkNode ( Log log, ProgramConfiguration programConfiguration ) : System
log Log
programConfiguration ProgramConfiguration
return System
        public NetworkNode(Log log, ProgramConfiguration programConfiguration)
        {
            _log = log;
              _programConfiguration = programConfiguration;

              _machineAddress =
            new Lazy<IPAddress[]>(() =>
              {
            var host = Dns.GetHostEntry(Dns.GetHostName());

            return host.AddressList.Where(ip => ip.AddressFamily == AddressFamily.InterNetwork).ToArray();
              });
        }
NetworkNode