Я в настоящее время смотрю на разработку службы WCF впервые, но я немного сбит с толку.
Допустим, у меня есть приложение для Windows, которое собирается вызывать этот веб-сервис, этот сервисЗатем будет вызывать наши методы данных для извлечения и сохранения данных.
Теперь, скажем, например, у нас есть 2 класса в нашем решении, Клиент и Продукт.Все ли методы внутри службы должны входить в один и тот же файл класса (например, MyService.svc), или они могут быть разбиты на несколько классов, дублирующих основной слой данных, т.е. Customer.cs и Product.cs.Если их можно разделить, как их вызвать из приложения Windows Form?Будет ли каждый класс иметь разные конечные точки?
В данный момент я могу получить доступ к методам в основном классе (например, MyService.svc), но я не вижу никаких методов в других классах, дажехотя я приписал их "ServiceContract" и "OperationContract".
У меня такое ощущение, что где-то упускаю что-то простое, просто не знаю, что именно.
Я был бы признателен, если бы какой-нибудь приятный человек мог указать мне направление обучения, как это делается, поскольку каждый найденный мной урок включает только один класс:)
Заранее спасибо.