public StatefullAggregateRepository(AggregateStore store, IDataFactory dataFactory, ISerializer serializer, AggregateRegistry aggregateRegistry, ITransitionStore transitionStore, AggregateDefinition definition) : base(store, dataFactory, definition) { _serializer = serializer; _aggregateRegistry = aggregateRegistry; _transitionStore = transitionStore; }
public AggregateStore(ITransitionStore transitionStore, IDataFactory dataFactory, ISerializer serializer) { _transitionStore = transitionStore; _dataFactory = dataFactory; _serializer = serializer; _aggregateRegistry = new AggregateRegistry(); }