这是我的项目图:
我的服务终点:
<service behaviorConfiguration="ServiceBehaviour" name="Friends.Implementation.Friends">
<endpoint address="" behaviorConfiguration="web" binding="webHttpBinding" contract="Friends.Contract.IFriends" />
</service>
我的问题是:我该怎么称呼这项服务?当我在MyWCFService项目的“Service”文件夹中拥有该服务时,它很简单 - 只需localhost:XX/Services/Friends.svc
。
现在,如果所有内容都在单独的类库中,我该如何运行呢?
此致
答案 0 :(得分:1)
您可以在网站根目录中创建Services
文件夹,然后在其中粘贴.svc
文件,也可以使用service activation:
<configuration>
<system.serviceModel>
<serviceHostingEnvironment>
<serviceActivations>
<add service="Friends.Implementation.Friends"
relativeAddress="Services/Friends.svc"/>
</serviceActivations>
</serviceHostingEnvironment>
</system.serviceModel>
</configuration>