Compartilhando dados entre AppDomains
Eu tenho um processo que pode ter vários AppDomains. Cada AppDomain coleta algumas estatísticas. Depois de um tempo especificado, desejo acumular essas estatísticas e salvá-las em um arquivo.
Uma maneira de fazer isso é o Remoting, que eu quero evitar.
A única outra técnica que tenho em mente é salvar os dados de cada AppDomain em um arquivo e, após um tempo específico, um dos AppDomain coleta todos os dados e os acumula.
Mas seria ideal se tudo isso pudesse ser feito na memória, sem o custo de serializar as informações a serem passadas entre os AppDomains. Alguém tem alguma ideia?