Ejemplo n.º 1
0
        public RegistrationManager(
            IRegistrationRepository repository,
            IEventAccessor eventAccessor,
            ILogger <RegistrationManager> logger)
        {
            Guard.NotNull(repository, nameof(repository));
            Guard.NotNull(eventAccessor, nameof(eventAccessor));
            Guard.NotNull(logger, nameof(logger));

            _eventAccessor = eventAccessor;
            _repository    = repository;
            _logger        = logger;
        }
        public RegistrationCsvManager(
            IRegistrationManager manager,
            IEventAccessor eventAccessor,
            ICsvWriter csvWriter)
        {
            Guard.NotNull(manager, nameof(manager));
            Guard.NotNull(eventAccessor, nameof(eventAccessor));
            Guard.NotNull(csvWriter, nameof(csvWriter));

            _manager       = manager;
            _eventAccessor = eventAccessor;
            _csvWriter     = csvWriter;
        }
 public EventManager(MockEventAccessor _mockEventAccessor)
 {
     _eventAccessor = _mockEventAccessor;
 }
 /// <summary author="Phillip Hansen" created="2019/01/23">
 /// Constructor for calling non-static methods
 /// </summary>
 public EventManager()
 {
     _eventAccessor = new EventAccessor();
 }
Ejemplo n.º 5
0
 public void OnEvent(IEventAccessor <E> accessor, long sequence, bool endOfBatch)
 {
     this.handler.OnEvent(accessor.take(sequence), sequence, endOfBatch);
 }
Ejemplo n.º 6
0
 public EventManager(IEventEngine eventEngine, IEventAccessor eventAccessor)
 {
     EventEngine   = eventEngine;
     EventAccessor = eventAccessor;
 }
Ejemplo n.º 7
0
 public EventEngine(IEventAccessor eventAccessor)
 {
     _eventAccessor = eventAccessor;
 }
 /// <summary>
 ///
 /// CREATOR: Steve Coonrod
 /// CREATED: 2020/2/06
 /// APPROVER: Ryan Morganti
 ///
 /// The constructor for the EventManager
 ///
 /// </summary>
 /// <remarks>
 ///
 /// UPDATER: NA
 /// UPDATED: NA
 /// UPDATE: NA
 ///
 /// </remarks>
 /// <param name="eventAccessor"></param>
 public PUEventManager(IEventAccessor eventAccessor)
 {
     _eventAccessor = eventAccessor;
 }