public Server(string configPath = @".\settings.json") { var settings = new SettingsJsonReader(configPath); bufferSize = Convert.ToInt32(settings.GetValue("buffersize")); listener = new TcpListener(IPAddress.Any, Convert.ToInt32(settings.GetValue("port"))); messageOutput = new ServerMessageOutput(this, Convert.ToBoolean(settings.GetValue("logging"))); }
public Server(int port, bool logging = false) { listener = new TcpListener(IPAddress.Any, port); messageOutput = new ServerMessageOutput(this, logging); }