У меня есть одна точка прокси-сервера net.pipe://localhost/PipeConsole
и один интерфейс связи. У меня есть две части в программе, которые хотят использовать этот интерфейс по-разному (вызывают разные подмножества методов, могут перехватывать) Должен ли каждый из них создавать экземпляр прокси-сервера или я должен поделиться им? Что делать, если два потока попытаются получить доступ к одному и тому же методу прокси-канала одновременно?Должен ли я использовать экземпляр прокси-сервера?
ChannelFactory<IManagementConsole> pipeFactory =
new ChannelFactory<IManagementConsole>(
new NetNamedPipeBinding(),
new EndpointAddress("net.pipe://localhost/PipeConsole"));