Я взял библиотеку WCFService, в которой я определил несколько контрактов на обслуживание (интерфейсы) в отдельных файлах cs и реализовал их отдельно.Например ..
[ServiceContract]
public interface IService1
{
[OperationContract]
string GetService1Msg();
}
[ServiceContract]
public interface IService2
{
[OperationContract]
string GetService2Msg();
}
Я определил выше интерфейсы в отдельных файлах cs. Теперь я реализовал их отдельно следующим образом.
Это файл Service1.cs:
public class Service1 : IService1
{
string GetService1Msg()
{
return "Service1";
}
}
Это файл Service2.cs:
public class Service2 : IService2
{
string GetService2Msg()
{
return "Service2";
}
}
Мое намерение здесь состоит в том, чтобы выставить выше двух в виде двух сервисных контрактов / интерфейсов снаружи.Теперь мой вопрос заключается в том, как определить конечные точки для этих двух интерфейсов служб в app.config этой библиотеки WCF-служб?