Пример #1
0
 public EventSourcedActor(ISnapshotStore SnapshotStore, IEventTableStore EventTableStore, ILogger log, string id = null, IActorRuntime runtime = null, Dispatcher dispatcher = null) : base(id, runtime, dispatcher)
 {
     snapshotStore   = SnapshotStore;
     eventTableStore = EventTableStore;
     this.log        = log;
     state           = Activator.CreateInstance <T>();
 }
Пример #2
0
 public StreamProjectionActor(IFileStorageProvider fileStorageProvider, IEventTableStore eventTableStore, ILogger log, string id = null, IActorRuntime runtime = null, Dispatcher dispatcher = null) : base(id, runtime, dispatcher)
 {
     this.eventTableStore     = eventTableStore;
     this.log                 = log;
     this.fileStorageProvider = fileStorageProvider;
 }
Пример #3
0
 public DomainsInfoProjection(IFileStorageProvider fileStorageProvider, IEventTableStore eventTableStore, ILogger <DomainsInfoProjection> logger, string id = null, IActorRuntime runtime = null, Dispatcher dispatcher = null) : base(fileStorageProvider, eventTableStore, logger, id, runtime, dispatcher)
 {
 }
Пример #4
0
 public StreamProjectionAggregateActor(IFileStorageProvider fileStorageProvider, IEventTableStore eventTableStore, ILogger log, string id = null, IActorRuntime runtime = null, Dispatcher dispatcher = null) : base(fileStorageProvider, eventTableStore, log, id, runtime, dispatcher)
 {
 }
Пример #5
0
 public Domain(ISnapshotStore snapshotStore, IEventTableStore eventTableStore, ILogger <Domain> logger, string id = null, IActorRuntime runtime = null, Dispatcher dispatcher = null) : base(snapshotStore, eventTableStore, logger, id, runtime, dispatcher)
 {
 }