Для WCF вы можете сделать это по большей части. Просто используйте svcutil.exe (или мастер VS Service Reference), чтобы добавить ссылку на службу.
Это сгенерирует все данные и контракты на обслуживание, а затем все, что вам нужно сделать, это добавить новый класс в ваш проект, который реализует интерфейс контракта на обслуживание, сгенерированный svcutil (который всего лишь несколько щелчков в VS).