может глупый вопрос, но я сам себя запутал. Я использую Dapper с Autofac (DI) и на своем бизнес-уровне всегда использую следующую конструкцию:
db.Open(); //db is IDbConnection instance
db.InsertOrDeleteOrUpdate(...)
db.Close();
хорошее ли решение скрыть db.Open() и db.Close() методом делегата? Например:
dbHelper.do(db => db.InsertOrDeleteOrUpdate(...));
Что вы делаете в таких случаях?