C# Class Affecto.AuditTrail.Store.EntityFramework.DbRepository

Inheritance: IDbRepository
Show file Open project: affecto/dotnet-AuditTrail

Public Methods

Method Description
DbRepository ( IDbContext dbContext ) : System
FindEntries ( ) : IReadOnlyCollection
FindEntriesForFilter ( AuditTrailFilter filter ) : AuditTrailResult
FindEntriesForSubject ( System.Guid subjectId ) : IReadOnlyCollection
FindEntry ( System.Guid auditTrailEntryId ) : AuditTrailEntry

Method Details

DbRepository() public method

public DbRepository ( IDbContext dbContext ) : System
dbContext IDbContext
return System

FindEntries() public method

public FindEntries ( ) : IReadOnlyCollection
return IReadOnlyCollection

FindEntriesForFilter() public method

public FindEntriesForFilter ( AuditTrailFilter filter ) : AuditTrailResult
filter Affecto.AuditTrail.Store.Model.AuditTrailFilter
return Affecto.AuditTrail.Store.Model.AuditTrailResult

FindEntriesForSubject() public method

public FindEntriesForSubject ( System.Guid subjectId ) : IReadOnlyCollection
subjectId System.Guid
return IReadOnlyCollection

FindEntry() public method

public FindEntry ( System.Guid auditTrailEntryId ) : AuditTrailEntry
auditTrailEntryId System.Guid
return Affecto.AuditTrail.Store.Model.AuditTrailEntry