我正在创建一个Web服务(wcf)。我需要将参数传递给该Web服务中的构造函数,任何人都建议我这样做。 。 。
答案 0 :(得分:2)
有一个名为IInstanceProvider的接口,负责创建和缓存服务实例。实现这个类,而不是创建一个服务行为来注入它。虽然只是保持无参数并进行任何初始化以获取传入的这些参数,这样会更容易。
http://msdn.microsoft.com/en-us/library/system.servicemodel.dispatcher.iinstanceprovider.aspx http://www.darkside.co.za/archive/2008/02/21/custom-servicehostfactory-for-wcf-and-iis.aspx