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