Каждый метод, который вы хотите использовать в службе, должен обозначаться [OperationContract]
.Вы можете иметь методы без этого атрибута в своем классе обслуживания, но эти методы не будут отображаться в метаданных службы и не будут доступны для клиента.
Если все три метода являются частью договора на обслуживание,у всех трех должен быть атрибут [OperationContract]
- ваш второй пример верен.