示例#1
0
 public CPRExecutor(ICPRStore store, ICPRContextFetcher ctxFetcher, IConfiguration config, ILogger logger)
 {
     m_store      = store;
     m_config     = config;
     m_ctxFetcher = ctxFetcher;
     m_logger     = logger;
 }
示例#2
0
 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>();
 }
示例#3
0
 public CPRExecutor(ICPRStore store, ICPRContextFetcher ctxFetcher, IConfiguration config, ILoggerFactory loggerFactory)
     : this(store, ctxFetcher, config, loggerFactory.CreateLogger <CPRExecutor>())
 {
 }