Como carregar dinamicamente e alternar o arquivo de recursos no aplicativo da Web (ASP.NET) sem recompilar?

Eu gostaria de armazenar os arquivos de recursos (contendo textos para rótulos, etc.) para o meu aplicativo da Web no banco de dados para poder editá-los e criá-los dinamicamente mais tarde (provavelmente na interface do usuário). Minha ideia era armazenar todoresx arquivo em uma coluna xml e simplesmente carregá-lo sob demanda - dependendo do idioma e alguns outros atributos do usuário atual quando ele está entrando no aplicativo ou alternando o contexto. O importante é que os recursos não dependam apenas das informações culturais do usuário, mas também de algumas informações de contexto que podem ser trocadas pelo usuário sem fazer logoff e logon novamente (no nosso caso, chamado "grupo", não tendo nada a fazer) com um grupo de usuários).

É possível de alguma forma carregar o conteúdo dos recursos de uma fonte externa e simplesmente trocá-los sem que o aplicativo da web seja recompilado pelo servidor? Eu sei que existem algumas interfaces nas quais eu poderia ligar e implementar um provedor de recursos personalizado que lê diretamente do banco de dados, mas se pudesse funcionar de alguma forma com os arquivos resx, isso provavelmente tornaria as coisas muito mais fáceis.

questionAnswers(3)

yourAnswerToTheQuestion