Можно создать дубликат:
WCF wrap proxy clientWCF обруч клиент (статические методы, вызовы методов обертки услуг)
У меня есть много вебов-методов в сфере услуг в моем проекте, которые используют клиентское приложение.
Я не хочу писать код что-то вроде этого:
using(ServiceClient sc = new ServiceClient())
{
//Invoke service methods
sc.Method1();
}
Вместо, я хочу написать: ServiceClient.Method1(); (например) - в этом случае вся служебная операция, которая ссылается на прокси (инициализация, вызов, удаление, обработка исключений), будет внутри ServiceClient. Конечно, я могу обернуть любой из моих веб-методов аналогичным кодом или использовать отражение для извлечения метода по имени, но, возможно, существуют какие-либо другие способы?
Ваши незарегистрированные счета, теперь у вас есть контроль над своим оригинальным вопросом. –