Контекст

Здесь мы разобрались что такое сущность и для чего она нужна. Но сущность в голом виде нас не интересует. Мы хотим как минимум ее загружать и сохранять обратно в базу. Для этих целей существует еще один объект - Контекст.

В Контексте мы указываем с какими сущностями он будет работать. Например "Контекст Заказов" будет работать с сущностью DP_Orders. В 99% случаях контекст работает только с одной сущностью. Исключение - контексты для отчетов.

Контекст это контейнер логики, которая прописывается sql скриптами.

Контекстами пользуются другие объекты системы, чтобы работать с данными. Например Выборка, Представление, WebAPI, Html представление, Отчет.