通常在XML app.config

时间:2018-01-31 06:50:24

标签: c# .net xml wcf

在创建我的WCF客户端程序时,我知道我可以在 app.config 文件中设置maxItemsInObjectGraph(或任何其他)之类的参数,如下所示:

<behaviors>
<endpointBehaviors>
  <behavior name="endpointBehavior">
    <dataContractSerializer maxItemsInObjectGraph="2147483647"/>
  </behavior>
</endpointBehaviors>
</behaviors>

但是我怎样/在哪里可以硬编码这个参数呢?对于我目前所读的内容,似乎此信息可以放在客户端的代理文件中。有点像

 [endpointBehaviors(maxItemsInObjectGraph = "2147483647")] 

...代理文件的开头与上面的XML相同?

我根据问题中的文字推断语法:

参数不会改变,因此最好对其进行硬编码,而不是将其包含在配置文件中。我只需要知道如何获取配置文件中的内容并将其转换为硬代码

0 个答案:

没有答案