Exemplo n.º 1
0
        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);
        }