public MyEventConsumerGrain(
     EventConsumerFactory eventConsumerFactory,
     IStore <string> store,
     IEventStore eventStore,
     IEventDataFormatter eventDataFormatter,
     ISemanticLog log)
     : base(eventConsumerFactory, store, eventStore, eventDataFormatter, log)
 {
 }
Esempio n. 2
0
 public MyEventConsumerGrain(
     EventConsumerFactory eventConsumerFactory,
     IGrainState <EventConsumerState> state,
     IEventStore eventStore,
     IEventDataFormatter eventDataFormatter,
     ILogger <EventConsumerGrain> log)
     : base(eventConsumerFactory, state, eventStore, eventDataFormatter, log)
 {
 }
Esempio n. 3
0
        public EventConsumerGrain(
            EventConsumerFactory eventConsumerFactory,
            IStore <string> store,
            IEventStore eventStore,
            IEventDataFormatter eventDataFormatter,
            ISemanticLog log)
            : base(store)
        {
            Guard.NotNull(eventStore, nameof(eventStore));
            Guard.NotNull(eventDataFormatter, nameof(eventDataFormatter));
            Guard.NotNull(eventConsumerFactory, nameof(eventConsumerFactory));
            Guard.NotNull(log, nameof(log));

            this.eventStore           = eventStore;
            this.eventDataFormatter   = eventDataFormatter;
            this.eventConsumerFactory = eventConsumerFactory;

            this.log = log;
        }
Esempio n. 4
0
        public EventConsumerGrain(
            EventConsumerFactory eventConsumerFactory,
            IGrainState <EventConsumerState> state,
            IEventStore eventStore,
            IEventDataFormatter eventDataFormatter,
            ISemanticLog log)
        {
            Guard.NotNull(eventStore, nameof(eventStore));
            Guard.NotNull(eventDataFormatter, nameof(eventDataFormatter));
            Guard.NotNull(eventConsumerFactory, nameof(eventConsumerFactory));
            Guard.NotNull(state, nameof(state));
            Guard.NotNull(log, nameof(log));

            this.eventStore           = eventStore;
            this.eventDataFormatter   = eventDataFormatter;
            this.eventConsumerFactory = eventConsumerFactory;
            this.state = state;

            this.log = log;
        }
Esempio n. 5
0
 internal CallbackExecutorEvent(EventConsumerFactory <TServiceDefinition, T> consumerFactory, MessageContextFactory contextFactory, DepsCatalog deps)
 {
     _consumerFactory = consumerFactory;
     _deps            = deps;
     _contextFactory  = contextFactory;
 }