Affecto.AuditTrail.Store.EntityFramework.DbRepository.FindEntriesForFilter C# (CSharp) Method

FindEntriesForFilter() public method

public FindEntriesForFilter ( AuditTrailFilter filter ) : AuditTrailResult
filter Affecto.AuditTrail.Store.Model.AuditTrailFilter
return Affecto.AuditTrail.Store.Model.AuditTrailResult
        public AuditTrailResult FindEntriesForFilter(AuditTrailFilter filter)
        {
            AuditTrailEntriesByFilterQuery query = new AuditTrailEntriesByFilterQuery(dbContext.AuditTrailEntries);
            List<AuditTrailEntry> filteredResult = query.Execute(filter).ToList();

            AuditTrailResult result = new AuditTrailResult();
            result.ResultCount = filteredResult.Count();
            result.Items.AddRange(filteredResult.Skip((int) filter.Skip).Take((int) filter.Take));
            return result;
        }