public static IpcServiceClientBuilder <TInterface> UseTcp <TInterface>( this IpcServiceClientBuilder <TInterface> builder, IPAddress serverIp, int serverPort) where TInterface : class { builder.SetFactory((serializer, converter) => new TcpIpcServiceClient <TInterface>(serializer, converter, serverIp, serverPort)); return(builder); }
public static IpcServiceClientBuilder <TInterface> UseNamedPipe <TInterface>( this IpcServiceClientBuilder <TInterface> builder, string pipeName) where TInterface : class { builder.SetFactory((serializer, converter) => new NamedPipeIpcServiceClient <TInterface>(serializer, converter, pipeName)); return(builder); }