У меня есть клиентское приложение WCF, которое состоит из примерно 5 прокси-серверов, каждый из которых создает свои собственные соединения на протяжении всего жизненного цикла приложения. Продолжительность работы клиента совсем не велика (менее 1 минуты).
Сначала я просто вызывал метод на прокси, когда мне было нужно, что, кажется, избавило меня от необходимости вызывать "proxy.Open ()". Я полагаю, что прокси-сервер открывается автоматически после первого вызова метода.
Теперь мне было интересно, должен ли я явно вызывать «proxy.Open ()» для прокси, прежде чем я вызову метод для них? Кроме того, я должен открыть их все в начале клиентского приложения, тем более, что время выполнения составляет менее 1 минуты? Есть ли лучшая практика? Я очень ценю вашу помощь.