C# Class Affecto.AuditTrail.Querying.AuditTrailQueryService

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

Public Methods

Method Description
AuditTrailQueryService ( IDbRepository repository ) : System
GetEntries ( AuditTrailFilter filter ) : AuditTrailResult
GetEntries ( ) : IEnumerable
GetEntriesForSubject ( System.Guid subjectId ) : IEnumerable
GetEntry ( System.Guid auditTrailEntryId ) : AuditTrailEntry

Method Details

AuditTrailQueryService() public method

public AuditTrailQueryService ( IDbRepository repository ) : System
repository IDbRepository
return System

GetEntries() public method

public GetEntries ( AuditTrailFilter filter ) : AuditTrailResult
filter Affecto.AuditTrail.Querying.Model.AuditTrailFilter
return Affecto.AuditTrail.Querying.Data.AuditTrailResult

GetEntries() public method

public GetEntries ( ) : IEnumerable
return IEnumerable

GetEntriesForSubject() public method

public GetEntriesForSubject ( System.Guid subjectId ) : IEnumerable
subjectId System.Guid
return IEnumerable

GetEntry() public method

public GetEntry ( System.Guid auditTrailEntryId ) : AuditTrailEntry
auditTrailEntryId System.Guid
return Affecto.AuditTrail.Querying.Data.AuditTrailEntry