public RuleController(
     IOptions <WebHookOptions> options,
     IExecutionRequestRepository executionRequestRepository,
     IEventLogRepository eventLogRepository,
     ILogger <RuleController> log)
 {
     _options = options;
     _executionRequestRepository = executionRequestRepository;
     _eventLogRepository         = eventLogRepository;
     _log = log;
 }
 public PushEventProcessor(IExecutionRequestRepository executionRequestRepository, IRuleMatcher ruleMatcher, ILogger <PushEventProcessor> log)
 {
     _executionRequestRepository = executionRequestRepository;
     _ruleMatcher = ruleMatcher;
     _log         = log;
 }