Если это вообще возможно, попытайтесь разделить их по осмысленным строкам.
100 сущностей в контексте могут показаться плохими, но подумайте о своей альтернативе, 100 различных контекстов?
Тогда выпришлось бы делать что-то вроде
using(CompanyContext cc = new CompanyContext)
{
}
using (CountryContext cc = new CountryContext)
{
}
Если бы вам нужно было запрашивать несколько таблиц, у вас были бы вложенные контексты, и это было бы ужасно.У вас начнутся такие вещи, как
using(CompanyContext comp = new CompanyContext)
{
using (CountryContext country = new CountryContext)
{
}
}
Я не могу себе представить, что производительность будет улучшаться, но я уверен, что обслуживание будет проблемой.