Creates a Thread Scoped DataContext object that can be reused. The DataContext is stored in Thread local storage.