2012-05-31 4 views
0

Могу ли я получить доступ к значениям в настройках приложения web.config в методе расширения?Могу ли я получить доступ к web.config в методе расширения

У меня есть ниже код, но он не работает:

<Extension()> _ 
Public Function DocCountExt(ByVal value As Collection) As Integer 
    Dim maxOffSet As Integer = Integer.Parse(ConfigurationManager.AppSettings(APP_SETTINGS_OFFSET)) 
    return maxOffSet 
End Function 

Приведенный выше код не работает.

+4

Почему бы вам не попробовать? – Aristos

+0

Что не работает точно? –

+0

ConfigurationManager.AppSettings возвращает значение null. – Pinoy2015

ответ

2

Выжженных минимум тридцать символов снова заставил меня:/

Оригинальный ответ:

Yes 
+0

Мой код выше не работает ... Любые идеи почему? – Pinoy2015

+0

Можете ли вы предоставить намного больше информации - что не работает? Вызывает ли это исключение или создает неожиданный результат? –

+0

Теперь он работает, я незаменимо ввел ключ в wbe.config. :) Моя вина – Pinoy2015

0

Да, просто использовать System.Configuration.ConfigurationManager

0

Да очень много вы можете. Передайте его как параметр, потому что метод расширения является статическим.

Смежные вопросы