public CPRExecutor(ICPRStore store, ICPRContextFetcher ctxFetcher, IConfiguration config, ILogger logger) { m_store = store; m_config = config; m_ctxFetcher = ctxFetcher; m_logger = logger; }
public CPRTransactionableExecutor(ICPRStore store, ICPRContextFetcher ctxFetcher, IConfiguration config, ILoggerFactory loggerFactory) : base(store, ctxFetcher, config, loggerFactory.CreateLogger <CPRTransactionableExecutor>()) { m_config = config; m_loggerFactory = loggerFactory; m_logger = m_loggerFactory.CreateLogger <CPRTransactionableExecutor>(); }
public CPRExecutor(ICPRStore store, ICPRContextFetcher ctxFetcher, IConfiguration config, ILoggerFactory loggerFactory) : this(store, ctxFetcher, config, loggerFactory.CreateLogger <CPRExecutor>()) { }