Use DbContextPooling to improve the performance: .Net Core 2.1 feature