如果在IIS上托管服务,如何修改WCF服务配置?

时间:2015-10-23 15:13:14

标签: c# wcf iis servicehost

我在IIS上托管了WCF服务(NET 4)。它通过web.config配置。 我只想对 runtime 中的存在配置做一些小改动。 似乎使用自定义ServiceHostFactory / ServiceHost强制我复制代码中的所有设置。有诀窍吗?

1 个答案:

答案 0 :(得分:1)

是的,您可以拥有class Home extends React.Component { static route = { component: Home, route: HomeRoute, leftButton: false, sideMenu: false, }; render() { return ( <View style={styles.container}> <Text> Home </Text> <Text> {this.props.greetings.hello} </Text> </View> ); } } export default Relay.createContainer(Home, { fragments: { greetings: () => Relay.QL` fragment on Greetings { hello, } `, } });

ServiceHostfatory

你可以拥有一个<%@ ServiceHost Language="C#" Debug="true" Service="IISHost.HelloService" CodeBehind="/App_code/HelloService.svc.cs" Factory="MyServiceHostFactory" %> 来实现你的服务。 因为您“像往常一样”实现服务,所以您可以使用一些代码来读取XML配置 - 请参阅以下注释中的代码:

ServiceHostFactory

此致