我有一个WCF服务,可以放在IIS7和selfhost中。SVC文件如下所示:
<%@ ServiceHost Language="C#" Debug="False" Service="MyApp.ServiceImplementation.MyAppClientService" Factory="MyApp.ServiceImplementation.CustomHostServiceFactory"%>
问题是,如果服务是自托管的,那么CustomHostServiceFactory将不会运行?有办法让它发挥作用吗?
当从IIS7运行时,它运行良好。
使用selfhost时,我必须手动运行init代码。