Esempio n. 1
0
 public EventStore(IRepository <EventEntity, Guid> repository, IEventSerializer serializer, IEventTypeFactory typeFactory, IEventPublisher eventPublisher)
 {
     _repository     = repository;
     _serializer     = serializer;
     _typeFactory    = typeFactory;
     _eventPublisher = eventPublisher;
 }
 public EventTypeService(IAppUnitOfWork uow, IEventTypeFactory eventTypeFactory)
 {
     _uow = uow;
     _eventTypeFactory = eventTypeFactory;
 }
Esempio n. 3
0
        /// <summary>
        /// This factory used to get information from eventTypeFactory for EventFactory
        /// </summary>
        /// <param name="eventTypeFactory"></param>

        public EventFactory(IEventTypeFactory eventTypeFactory)
        {
            _eventTypeFactory = eventTypeFactory;
        }