Я ищу способ хранения сообщений приложения, например
- «Вы успешно вошли в систему»
- "Произошла ошибка, позвоните в службу поддержки по телефону x100"
- «У вас нет прав для сброса всех системных паролей» и т. Д.
Чтобы "когда" пользователи решили, что им не нравится формулировка сообщений, мне не нужно менять исходный код, перекомпилируйте, а затем заново разверните - вместо этого я просто изменил хранилище сообщений.
Мне действительно нравится способ, которым я могу легко получить доступ к строкам в web.config, используя ключи и значения.
ConfigurationManager.AppSettings("LOGINSUCCESS");
Однако, поскольку у меня могло быть большое количество сообщений приложений, я не хотел напрямую использовать web.config. Я собирался добавить второй файл веб-конфигурации и использовать его, но, конечно, у вас может быть только один для каждого виртуального каталога.
У кого-нибудь есть предложения, как это сделать без написания большого количества пользовательского кода?