В WCF методы или функции, которые не помечены как OperationContract
, не будут считаться или представлены как методы обслуживания.C# Методы WCF OperationContract
Но что, если я, например:
[ServiceContract]
public interface IService1
{
void Connect();
[OperationContract]
DataTable SelectData(string Proc, SqlParameter[] param);
}
Тогда я использовал метод Connect
в SelectData
функции, что она нуждается в соединении по методу Connect
, он будет по-прежнему работать?
Я использую службы WCF в приложении Windows Phone.
Основной вопрос: я должен работать только на классы IService1
/Service1
и поставить все свои функции и методы на, или я могу добавить классы, например iP1/p1?