Table of Contents

EfCoreTracedAggregateRepository Constructor

Definition

EfCoreTracedAggregateRepository(IEfCoreDataSource<TMarker>, IMarshaller)

Initializes a new instance of the EfCoreTracedAggregateRepository<TEntity, TKey, TMarker> class.

public EfCoreTracedAggregateRepository(IEfCoreDataSource<TMarker> source, IMarshaller marshaller)

Parameters

source IEfCoreDataSource<TMarker>

The IEfCoreDataSource<TMarker> that handles actual I/O communication with a source of data.

marshaller IMarshaller

The IMarshaller that is used when converting between ITracedDomainEvent and arbitrary data.