public static ServiceHostBuilder UseNamedPipes(this ServiceHostBuilder builder, NamedPipeSettings settings) { settings.ServiceProvider = builder.ServiceProvider; settings.Endpoints = builder.Endpoints; builder.AddListener(new NamedPipeListener(settings)); return(builder); }
public static ServiceHostBuilder UseTcp(this ServiceHostBuilder builder, TcpSettings settings) { settings.ServiceProvider = builder.ServiceProvider; settings.Endpoints = builder.Endpoints; builder.AddListener(new TcpListener(settings)); return(builder); }