Как я могу написать веб-службу WCF, которая имеет одну конечную точку, но несколько контрактов на обслуживание?
Пример:
[ServiceContract]
public interface IWirelessService
{
[OperationContract]
void AddWireless();
}
[ServiceContract]
public interface IWiredService
{
[OperationContract]
void AddWired();
}
[ServiceContract]
public interface IInternetService
{
[OperationContract]
void AddInternet();
}
Давайте подумаем, что IInternetService является моей основной веб-службой, и я хочуреализовать IwiredService и IWirelessService в нем, но я хочу сделать реализацию в своих классах. Это возможно?Как я могу решить эту проблему?