c#如何在特定于类型的构造函数中传递参数?

时间:2012-10-25 09:26:42

标签: c# wcf web-services

我正在创建一个Web服务(wcf)。我需要将参数传递给该Web服务中的构造函数,任何人都建议我这样做。 。 。

1 个答案:

答案 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