| 1234567891011121314151617181920212223 | using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace InABox.Client.IPC{    internal static class IPCClientFactory    {        private static Dictionary<string, IPCClient> Clients = new();        public static IPCClient GetClient(string pipeName)        {            if (!Clients.TryGetValue(pipeName, out var client))            {                client = new IPCClient(pipeName);                Clients[pipeName] = client;            }            return client;        }    }}
 |