Как указать реализованный сервисный контракт dll в конфиге WCF - PullRequest
1 голос
/ 09 августа 2011

Моя реализация сервиса присутствует в Calc.dll.

Служба WCF присутствует в Svc.dll

Я добавил контракт внутри тега конечной точки в файле WCF app.config файла Svc.dll.

<service behaviorConfiguration="Default" name="MySvc">
   <endpoint contract="Company.ICalc" .... />

Как WCF узнает, что служба реализована в Calc.dll?Мы только что указали название контракта.

1 Ответ

2 голосов
/ 09 августа 2011

Чтобы это работало, ваш проект svc.dll должен как-то ссылаться на calc.dll - и, следовательно, среда выполнения .NET / WCF может найти указанное пространство имен и класс.

...