WCF, как связать несколько сервисных контрактов?
Сначала яЯ извиняюсь, потому что это, вероятно, дубликат, но все, что я читаю, кажется мне неполным или сбивающим с толку.я очень новичок в WCF.
Я в основном ищу развертывание службы WCF в IIS с 2 доступными конечными точками и весь день ходил кругами :(
У меня есть библиотека DLL службы WCF со следующей структурой
App.config
TestSvc1.cs
ITestSvc1.cs
TestSvc2.cs
ITestSvc2.cs
Это прекрасно работает в тестовом клиенте VS WCF, и теперь я развертываю его в IIS, поэтому я создал приложение службы WCF и обратился к dll. Этот проект имеет следующую структуру
Service1.svc
Web.config
Service1.svc
содержит это
и мойweb.config
имеет следующее
Любая помощь будет принята с благодарностью. Как вы можете видеть, ямы пытались добавить дополнительную конечную точку вweb.config
но это нея не получаю сообщение о том, что вызовы TestSvc2 не могутне может быть найдено в TestSvc1, который, я думаю, относится к записи вService1.svc
Я также читал о создании класса, который наследует эти интерфейсы, но я не уверен, как именно реализовать его на основе того, что у меня есть выше. Мне нужно изменить?Service1.svc
public interface MultipleSvc : ITestSvc1, ITestSvc2
{
// What exactly do I put here? I have no idea, do I leave it blank? This didn't work for me
}
Любая помощь будет с благодарностью, ребята, спасибо :)