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