public SchedulerTask(IRepository<ScheduleRecord> repository, 
     IClock clock,
     IRulesManager rulesManager,
     IReportsCoordinator reportsCoordinator)
 {
     _repository = repository;            
     _clock = clock;
     _rulesManager = rulesManager;
     _reportsCoordinator = reportsCoordinator;
 }
Example #2
0
 public DefaultSpamService(
     ITokenizer tokenizer, 
     IEnumerable<ISpamFilterProvider> providers,
     ISpamEventHandler spamEventHandler,
     IRulesManager rulesManager
     ) {
     _tokenizer = tokenizer;
     _providers = providers;
     _spamEventHandler = spamEventHandler;
     _rulesManager = rulesManager;
 }
 public ActionController(
     IOrchardServices services,
     IRulesManager rulesManager,
     IRulesServices rulesServices,
     IFormManager formManager,
     IShapeFactory shapeFactory) {
     Services = services;
     _rulesManager = rulesManager;
     _rulesServices = rulesServices;
     _formManager = formManager;
     Shape = shapeFactory;
 }
 public ItemController(
     IOrchardServices orchardServices,
     IContentManager contentManager,
     ITransactionManager transactionManager,
     IShapeFactory shapeFactory,
     IRulesManager rulesManager,
     ITokenizer tokenizer,
     IWorkflowManager workflowManager)
 {
     Services            = orchardServices;
     _contentManager     = contentManager;
     _transactionManager = transactionManager;
     _rulesManager       = rulesManager;
     _tokenizer          = tokenizer;
     _workflowManager    = workflowManager;
     T      = NullLocalizer.Instance;
     Logger = NullLogger.Instance;
     Shape  = shapeFactory;
 }
 public CloudAgentTaskLoader(
     IProfileStorage profileStorage,
     IRulesManager rulesManager,
     IRoutedItemManager routedItemManager,
     IPostResponseCloudService postResponseCloudService,
     ISendToCloudService sendToCloudService,
     ILITETask taskManager,
     ILiteHttpClient liteHttpClient,
     ILogger <CloudAgentTaskLoader> logger)
 {
     _profileStorage           = profileStorage;
     _rulesManager             = rulesManager;
     _routedItemManager        = routedItemManager;
     _postResponseCloudService = postResponseCloudService;
     _sendToCloudService       = sendToCloudService;
     _taskManager    = taskManager;
     _liteHttpClient = liteHttpClient;
     _logger         = logger;
 }
 public Hl7ConnectionManager(
     IHl7ReaderService hl7ReaderService,
     IHl7AcceptService hl7AcceptService,
     IHl7StartService hl7StartService,
     ISendToHl7Service sendToHl7Service,
     IHl7ClientsCleaner hl7ClientsCleaner,
     IProfileStorage profileStorage,
     ILiteConfigService liteConfigService,
     IRoutedItemManager routedItemManager,
     IRoutedItemLoader routedItemLoader,
     IRulesManager rulesManager,
     IUtil util,
     ILITETask taskManager,
     ILogger <Hl7ConnectionManager> logger) :
     base(profileStorage, liteConfigService, routedItemManager, routedItemLoader, rulesManager, taskManager, logger, util)
 {
     _hl7StartService   = hl7StartService;
     _hl7ReaderService  = hl7ReaderService;
     _sendToHl7Service  = sendToHl7Service;
     _hl7AcceptService  = hl7AcceptService;
     _hl7ClientsCleaner = hl7ClientsCleaner;
 }
 public DcmtkConnectionManager(
     IDcmtkConnectionInitializer connectionInitializer,
     IProfileStorage profileStorage,
     ILiteConfigService liteConfigService,
     IRoutedItemManager routedItemManager,
     IRulesManager rulesManager,
     IDicomUtil dicomUtil,
     IDcmtkScanner scanner,
     IStoreScpService storeScpService,
     IEchoSCUService echoSCUService,
     IPushToDicomService pushToDicomService,
     ILITETask taskManager,
     IUtil util,
     ILogger <DcmtkConnectionManager> logger)
     : base(profileStorage, liteConfigService, routedItemManager, null, rulesManager, taskManager, logger, util)
 {
     _connectionInitializer = connectionInitializer;
     _scanner            = scanner;
     _dicomUtil          = dicomUtil;
     _storeScpService    = storeScpService;
     _echoSCUService     = echoSCUService;
     _pushToDicomService = pushToDicomService;
 }
Example #8
0
        public RulePartHandler(IRulesManager rulesManager) {

            OnPublished<ContentPart>(
                (context, part) =>
                    rulesManager.TriggerEvent("Content", "Published",
                    () => new Dictionary<string, object> { { "Content", context.ContentItem } }));

            OnRemoved<ContentPart>(
                (context, part) =>
                    rulesManager.TriggerEvent("Content", "Removed",
                    () => new Dictionary<string, object> { { "Content", context.ContentItem } }));

            OnVersioned<ContentPart>(
                (context, part1, part2) =>
                    rulesManager.TriggerEvent("Content", "Versioned",
                    () => new Dictionary<string, object> { { "Content", part1.ContentItem } }));

            OnCreated<ContentPart>(
                (context, part) =>
                    rulesManager.TriggerEvent("Content", "Created",
                    () => new Dictionary<string, object> { { "Content", context.ContentItem } }));

        }
 public ScheduledActionTaskHandler(
     IRulesManager rulesManager) {
     _rulesManager = rulesManager;
 }
Example #10
0
 public abstract void ProcessOrderItem(IRulesManager rulesManager);
 public ScheduledActionTaskHandler(
     IRulesManager rulesManager)
 {
     _rulesManager = rulesManager;
 }
 public override void ProcessOrderItem(IRulesManager rulesManager)
 {
     throw new NotImplementedException();
 }
Example #13
0
 public TransferController(ILogger <TransferController> logger, IRulesRepository rulesRepository, IRulesCache rulesCache, IRulesManager rulesManager, IFlowManager flowManager)
 {
     _logger            = logger;
     _rulesRepository   = rulesRepository;
     this._rulesCache   = rulesCache;
     this._rulesManager = rulesManager;
     this._flowManager  = flowManager;
 }
 public OpponentManager(IRulesManager rulesManager)
 {
     _rulesManager = rulesManager;
 }
Example #15
0
 public MatchManager(IMatchConfiguration matchConfiguration, IRulesManager rulesManager, IOpponentManager opponentManager)
 {
     _matchConfiguration = matchConfiguration;
     _rulesManager       = rulesManager;
     _opponentManager    = opponentManager;
 }
 public OrderProcessor(IRulesManager rulesManager = null)
 {
     _rulesManager = rulesManager ?? new RulesManager();
 }