К основному контенту

Сообщения

Показаны сообщения с ярлыком "appSettings"

Хранить значения Web.config appSettings и handlers в отдельных файлах.

Со временем, работая с большим проектом, приходишь к тому, что записей appSettings и handlers становится очень много. Чтобы не путаться в большом файле Web.config есть элегантное решение: вынести значения appSettings и handlers в отдельные файлы. Для того, чтобы вынести значения в отдельный файл используется атрибут configSource. Запись в Web.config меняется на следующую: ..... <appSettings configSource="appSettings.config" /> ...... <handlers configSource="handlers.config" /> ........ Соответственно, файл appSettings.config будет выглядеть так: <appSettings>     <add key="ключ" value="значение" />     <add key="ключ" value="значение" />     .... </appSettings> А файл handlers.config: <handlers>     <add name="Имя" verb="GET,POST" path="путь" type="тип" />     .............. </handlers>