public NetworkHost(IWSComm awsComm, Uri baseAddress, String alias) { _serviceHost = new ServiceHost(awsComm, baseAddress); //list max buffer size limit TCPBinding tcpbinding = new TCPBinding(); _netTcpEndpoint = _serviceHost.AddServiceEndpoint(typeof(IWSComm), tcpbinding, string.Empty); _metaDataElementValue = "*"; _metaDataAliasValue = alias; _metaDataLogInValue = "True"; IsRunning = false; }
public NetworkHost(IWSComm awsComm, Uri baseAddress, String alias, string ipAddressRange) { _serviceHost = new ServiceHost(awsComm, baseAddress); //list max buffer size limit TCPBinding tcpbinding = new TCPBinding(); _netTcpEndpoint = _serviceHost.AddServiceEndpoint(typeof(IWSComm), tcpbinding, string.Empty); _metaDataElementValue = ipAddressRange; _metaDataAliasValue = alias; _metaDataLogInValue = "True"; IsRunning = false; }
public NetworkHost (IWSComm awsComm, Uri baseAddress, String alias, string ipAddressRange, bool isLogginRequired) { _serviceHost = new ServiceHost(awsComm, baseAddress); //list max buffer size limit TCPBinding tcpbinding = new TCPBinding(); _netTcpEndpoint = _serviceHost.AddServiceEndpoint(typeof(IWSComm), tcpbinding, string.Empty); _metaDataElementValue = ipAddressRange; _metaDataAliasValue = alias; _metaDataLogInValue = isLogginRequired.ToString(); IsRunning = false; }