我知道公认的做法是在工作单元模式中使用DataContext,但我从MSDN中看到了这个声明:
此类型的任何公共静态(在Visual Basic中为Shared)成员都是线程安全的.任何实例成员都不保证是线程安全的.
当我读到它时,如果DataContext被声明为静态,则它是线程安全的.
http://msdn.microsoft.com/en-us/library/system.data.linq.datacontext.aspx
c# entity-framework
c# ×1
entity-framework ×1