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();
});
}