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?

questionAnswers(4)

yourAnswerToTheQuestion