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>(); }
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; }
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) { }
public StreamProjectionAggregateActor(IFileStorageProvider fileStorageProvider, IEventTableStore eventTableStore, ILogger log, string id = null, IActorRuntime runtime = null, Dispatcher dispatcher = null) : base(fileStorageProvider, eventTableStore, log, id, runtime, dispatcher) { }
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) { }