Вы можете хранить данные в объекте Application
, так же, как вы можете хранить вещи в Session
или в ViewState
.Эти данные хранятся в словарной структуре, поэтому у вас есть ключ , а также значение .
Теперь две вещи, которые вы упомянули, - это двепринципиально разные вещи:
KeyNames.EncodedKey
- это просто значение enum.
HttpContext.Current.Application.Get(KeyNames.EncodedKey).ToString()
возвращает значение сохраненов объекте Application, ключ которого равен KeyNames.EncodedKey
.Значение затем преобразуется в строку.
Таким образом, использование KeyNames.EncodedKey
никоим образом не заменит HttpContext...etc.
.
* 1034.* Просто скажите нам, что вы хотите сделать и почему вы не можете использовать
HttpContext
, тогда кто-то может предложить решение вашей проблемы.