Могу ли я иметь несколько файлов .svc в одном виртуальном каталоге в IIS в WCF? - PullRequest
7 голосов
/ 21 мая 2010

Могу ли я иметь несколько файлов .svc в одном виртуальном каталоге в IIS в WCF?Если так, то как?

1 Ответ

8 голосов
/ 21 мая 2010

Вам необходимо иметь два контракта на обслуживание, а в разделе web.config необходимо зарегистрировать две услуги:

<system.serviceModel>
    <services>
        <service name="YourNamespace.Service1" 
                 behaviorConfiguration="returnFaults">
            <endpoint 
                address="" 
                binding="basicHttpBinding"           
                contract="Yournamespace.IService1" />
        </service>
        <service name="YourNamespace.Service2" 
                 behaviorConfiguration="returnFaults">
            <endpoint 
                address="" 
                binding="basicHttpBinding"           
                contract="Yournamespace.IService2" />
        </service>
    </services>
</system.serviceModel>

Тогда у вас может быть два .svc файла для каждой из ваших услуг.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...