Я создаю Уровень доступа к данным для моего приложения asp.net.
Я хотел бы иметь возможность совместно использовать соединение между различными классами для управления транзакциями, но я не знаю, как это сделать.
Пример:
У меня есть 2 класса, Order и OrderDetail.
Я назову свой класс Order DAL для вставки SQL нового заказа.
Внутри метода Insert я хочу вызвать мой класс OrderDetail для вставки деталей моего заказа, и я сделал бы это с тем же соединением и транзакцией.
Может кто-нибудь предложить мне какой-нибудь архитектурный дизайн для этого?
Или, может быть, кто-то может предоставить какой-то ресурс в интернете?
Надеюсь, пример понятен, мой английский отстой!
Спасибо.