public Task <AuditVO> GetAsync(string id, CancellationToken cancellationToken) { return(Task.Factory.StartNew <AuditVO>(() => { return AuditStackStorage.GetAll().Find(a => a.Id.Equals(id)); })); }
public List <AuditVO> GetByOperation(string operation, int page, int size) { if (page < 1) { throw new ArgumentOutOfRangeException("page", page, "Value cannot be less than one."); } return(new List <AuditVO>(AuditStackStorage.GetAll().Where(a => a.Operation.Equals(operation)).Skip((page - 1) * size).Take(size))); }
public AuditVO Get(string id) { return(AuditStackStorage.GetAll().Find(a => a.Id.Equals(id))); }