Идеалогически правильная работа с WCF-службой через WinForms приложение?
Подскажите, а как идеалогически правильно работают с WCF-службой в WinForms приложении?
Текущая моя реализация в различных участках кода создает посредника.
Т.е надо клиенту получить данные от продажах, вызывается метод, а в этом методе создается посредник, который дергает пару методов WCF-службы и посредник уничтожается.
На сколько это верно?
Или правильнее иметь в главной форме свойство с типом посреднка и инициализировать его при создании формы, а потом передавать его в качестве аргументов в конструкторы других форм?