Подтвердить что ты не робот

Служба WCF. Где добавить. Файл svc

Я создал новый проект типа "WCF service library". Я создал файл для моего контракта и один файл, который реализует интерфейс. Оба файла имеют расширение .cs.

Пожалуйста, расскажите, как я могу его использовать. Я хочу сказать, где я должен добавить файл .svc

4b9b3361

Ответ 1

Вам нужно создать другое приложение - приложение Web-приложения или приложение WCF (как правило, это то же самое, что и веб-приложение с некоторыми дополнительными ссылками). Затем вам нужно обратиться к своей библиотеке услуг в новый проект и добавить файл .svc. Удалить код за файлом из вновь созданного файла .svc и открыть разметку этого файла. Измените атрибут службы @ServiceHost. Атрибут должен указывать на вашу службу, реализованную в библиотеке (полное имя с пространством имен). Затем добавьте конфигурацию в веб-конфигурацию.

Если вы используете WCF 4.0, вам не нужно создавать конфигурацию (используется по умолчанию), и вам даже не нужно определять файл .svc. WCF 4.0 поддерживает активацию на основе конфигурации.