public ApplicationChangedEventHandler(
     ISearchableApplicationIndexer searchableApplicationIndexer,
     IMapper mapper)
 {
     _searchableApplicationIndexer = searchableApplicationIndexer;
     _mapper = mapper;
 }
Ejemplo n.º 2
0
 public ApplicationCategoryNameChangedEventHandler(
     ISearchableApplicationIndexer searchableApplicationIndexer,
     ILogger <ApplicationCategoryNameChangedEventHandler> logger,
     IApplicationSearchHandler applicationSearchHandler)
 {
     _searchableApplicationIndexer = searchableApplicationIndexer;
     _logger = logger;
     _applicationSearchHandler = applicationSearchHandler;
 }
 public CreateApplicationProcessStartedEventHandler(
     ISearchableApplicationIndexer searchableApplicationIndexer,
     IMapper mapper,
     ILogger <CreateApplicationProcessStartedEventHandler> logger,
     IEventStore <Aggregates.Application> eventStore,
     IEventPublisher eventPublisher)
 {
     _searchableApplicationIndexer = searchableApplicationIndexer;
     _mapper         = mapper;
     _logger         = logger;
     _eventStore     = eventStore;
     _eventPublisher = eventPublisher;
 }
Ejemplo n.º 4
0
 public ApplicationEntity(
     ISearchableApplicationIndexer applicationIndexer,
     IEventStore <Core.Aggregates.Application> eventStore,
     IMapper mapper,
     IEventsApplier eventsApplier,
     ITypeResolver typeResolver)
 {
     _applicationIndexer = applicationIndexer;
     _eventStore         = eventStore;
     _mapper             = mapper;
     _eventsApplier      = eventsApplier;
     _typeResolver       = typeResolver;
     this.PendingEvents  = new List <PendingEvent>();
 }