Is DbContext thread safe? Technology Community › Category: Entity Framework › Is DbContext thread safe? 0 Vote Up Vote Down VietMX Staff asked 4 years ago It’s not thread safe. Simply create a new instance of DbContext in your thread. You can have one context per repository if a new instance of repository is used by single logical transaction and if your repository is thread safe.