title: How many 'STA' threads can coexist inside a process?
body: <p>I need multiple <code>STA</code> threads inside my ASP.NET application to use some <code>COM</code> components.</p>
  
  <p>I read somewhere inside each process, only one <code>STA</code> thread can exist. I coded a sample project and made many threads and set their apartment state to <code>STA</code> and they work with <code>COM</code> objects without any exception.</p>
  
  <p>Is it possible to have many <code>STA</code> threads inside a process ?</p>