Как получить ключи не <appSettings>из web.config? - PullRequest
0 голосов
/ 07 марта 2012

В моем файле web.config есть следующее:

<configuration>
    <system.web>
        <httpRuntime executionTimeout="180"/>
    </system.web>
</configuration>

Существует ли встроенный .NET способ получения значения executionTimeout?Возможно, через ConfigurationManager множество объектов?Я не вижу ничего очевидного.

1 Ответ

5 голосов
/ 07 марта 2012

Любой раздел можно получить с помощью GetSection

var httpRuntimeSection = ConfigurationManager.GetSection("system.web/httpRuntime") as 
HttpRuntimeSection;

//httpRuntimeSection.ExecutionTimeout

ExecutionTimeout

В веб-приложении мы можем использовать WebConfigurationManager , который также имеет аналогичный API - GetSection

ConfigurationManager и WebConfigurationManager

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...