public static void AddNamedPipeEndPoint(ServiceHost serviceHost, Type interfaceType)
{
NetNamedPipeBinding binding = new NetNamedPipeBinding(NetNamedPipeSecurityMode.None);
binding.ReceiveTimeout = new TimeSpan(0, 30, 0);
binding.SendTimeout = new TimeSpan(0, 30, 0);
binding.Security.Transport.ProtectionLevel = ProtectionLevel.None;
serviceHost.AddServiceEndpoint(interfaceType, binding, new Uri("net.pipe://localhost/ArgusTV/" + interfaceType.Name));
}