I am doing a kind of WebCrawler and I need to persist the Cookies state between requests.
I download all pages async creating new HttpWebRequest instances, but setting the same CookieContainer. The pages can write and read cookies.
Can I do it safely? There is any alternative that isn´t subclass the CookieContainer and put locks at all method?
The MSDN says that this class isn´t thread safe, but in practice, can I do it?