Настройка WCF в коде против app.config - PullRequest
1 голос
/ 01 февраля 2010

Если я установлю настройку в app.config и в коде, какой из них будет использоваться?

Пример:

Dim instance As ServiceThrottlingBehavior
Dim value As Integer

value = instance.MaxConcurrentInstances

instance.MaxConcurrentInstances = value

VS

<configuration>
  <system.serviceModel>
    <services>
     <behaviors>
      <serviceBehaviors>
        <behavior  name="Throttled">
          <serviceThrottling 
           maxConcurrentInstances="1"
          />
        </behavior>
      </serviceBehaviors>
    </behaviors>
  </system.serviceModel>
</configuration>

Ответы [ 2 ]

1 голос
/ 01 февраля 2010

Да. Обязательный код времени выполнения превосходит декларативные настройки.

0 голосов
/ 01 февраля 2010

Когда конфигурация загружается первой, ваш код переопределит настройки.

...