public NHibernateContextTransactionManager(ISessionFactory sessionFactory, IContextTransactionLifetimeManager contextTransactionLifetimeManager, ILoggerFactory loggerFactory) { _sessionFactory = sessionFactory; _contextTransactionLifetimeManager = contextTransactionLifetimeManager; _loggerFactory = loggerFactory; _logger = loggerFactory.Create("EventSourcing.NHibernateContextTransactionManager"); }
public SqlContextTransactionManager(IDbConnectionFactory connectionFactory, IContextTransactionLifetimeManager contextTransactionLifetimeManager, ILoggerFactory loggerFactory) { _connectionFactory = connectionFactory; _contextTransactionLifetimeManager = contextTransactionLifetimeManager; _loggerFactory = loggerFactory; _logger = loggerFactory.Create("EventSourcing.SqlContextTransactionManager"); }
public NHibernateContextTransaction(ISession session, IContextTransactionLifetimeManager transactionLifetimeManager, ILoggerFactory loggerFactory) { _session = session; _transactionLifetimeManager = transactionLifetimeManager; _logger = loggerFactory.Create("EventSourcing.NHibernateContextTransaction"); }
public SqlContextTransaction(IDbTransaction transaction, IContextTransactionLifetimeManager transactionLifetimeManager, ILoggerFactory loggerFactory) { _transaction = transaction; _transactionLifetimeManager = transactionLifetimeManager; _logger = loggerFactory.Create("EventSourcing.SqlContextTransaction"); }