Oi pessoal!
Tenho um Solution com diversos Projetos. Preciso ter dentro de um projeto uma Lista de strings, por exemplo. Preciso que essa lista seja única, sendo possível acessar e/ou alterar seu conteúdo a qualquer momento e dentro de qualquer outro projeto do Solution.
Qual seria a melhor forma de fazer isso?
Já tentei utilizar Singleton mas sempre que tento acessar o objeto que contém a lista, valores inseridos anteriormente (em outro projeto) não estão mais lá na lista.
Alguma sugestão ou exemplo?
Obrigado!
Cada .exe é responsável por sua instância, principalmente quando se utiliza o Singleton. Um forma de compartilhamento de informação é por Banco de Dados, ou um arquivo gravado direto em disco. Por isso que tu quando executa os projetos eles não compartilham
da mesma lista, porque, são distintos e cada projeto possui sua própria instância inclusive a singleton.
Então utilize um base de dados para que todos tenham o acesso e que possam compartilharem da mesma informação, é mais rápido, fácil e seguro, são pontos principais em uma aplicação.
Fulvio Cezar Canducci Dias

