используя linq, я могу все еще иметь 3 уровня или я должен передать контекст? - PullRequest
0 голосов
/ 18 ноября 2009

С помощью linq2sql возможно ли иметь трехуровневое приложение или мне нужно передать dbcontext, так как это дорогой вызов?

1 Ответ

2 голосов
/ 18 ноября 2009

Обычным делом является создание класса Repository, который реализует IDisposable и имеет контекст внутри хранилища. Когда он создается, вы создаете его экземпляр, а затем утилизируете его, когда репо удаляется.

Таким образом, вы можете использовать его на протяжении всей жизни вашего хранилища.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...