linq to sql datacontext for a web application
Posted
by rap-uvic
on Stack Overflow
See other posts from Stack Overflow
or by rap-uvic
Published on 2010-03-20T04:42:13Z
Indexed on
2010/03/20
4:51 UTC
Read the original article
Hit count: 379
Hello,
I'm trying to use linq to sql for my project (very short deadline), and I'm kind of in a bind. I don't know the best way to have a data context handy per request thread.
I want something like a singleton class from which all my repository classes can access the current data context. However, singleton class is static and is not thread-safe and therefore not suitable for web apps. I want something that would create a data context at the beginning of the request and dispose of it along with the request.
Can anyone please share their solution to this problem? I've been searching for a solution and I've found a good post from Rick Strahl : http://www.west-wind.com/weblog/posts/246222.aspx but I don't completely understand his thread-safe or business object approach. If somebody has a simplified version of his thread-safe approach, i'd love to take a look.
© Stack Overflow or respective owner