public static IpcServiceHostBuilder AddTcpEndpoint <TContract>(this IpcServiceHostBuilder builder,
                                                                string name, IPAddress ipEndpoint)
     where TContract : class
 {
     return(builder.AddEndpoint(new TcpIpcServiceEndpoint <TContract>(name, builder.ServiceProvider, ipEndpoint)));
 }
 public static IpcServiceHostBuilder AddNamedPipeEndpoint <TContract>(this IpcServiceHostBuilder builder,
                                                                      string name, string pipeName)
     where TContract : class
 {
     return(builder.AddEndpoint(new NamedPipeIpcServiceEndpoint <TContract>(name, builder.ServiceProvider, pipeName)));
 }