Esempio n. 1
0
 private static QuizWriteService GetQuizWriteService(IDbWithTransactionConnection dbTrans)
 {
     return(new QuizWriteService(dbTrans.Clone()));
 }
 public static IDbWithTransactionFactory Clone(this IDbWithTransactionConnection conn)
 {
     return(new FactoryThatReturnsExistingConnection(conn));
 }
Esempio n. 3
0
 private static QuizReadService GetQuizReadService(IDbWithTransactionConnection dbTrans)
 {
     return(new QuizReadService(dbTrans.FactoryFor <QuizDbContext>()));
 }
 public FactoryThatReturnsExistingConnection(IDbWithTransactionConnection conn)
 {
     _existingConnection = conn;
 }