title: Sharing data between AppDomains
body: <p>I have a process that can have multiple AppDomains. Each AppDomain collect some statistics. After a specified time, I want to accumulate these statistic and save them into a file. </p>
  
  <p>One way to do this is Remoting, which I want to avoid.</p>
  
  <p>The only other technique I have in mind is to save each AppDomain's data in a file, and after a specific time, one of the AppDomain collects all data and accumulate them.</p>
  
  <p>But it would be ideal if this all could be done in-memory, without the cost of serializing the  information to pass between AppDomains. Anyone have any ideas?</p>