Esempio n. 1
0
 public Task <AuditVO> GetAsync(string id, CancellationToken cancellationToken)
 {
     return(Task.Factory.StartNew <AuditVO>(() =>
     {
         return AuditStackStorage.GetAll().Find(a => a.Id.Equals(id));
     }));
 }
Esempio n. 2
0
        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)));
        }
Esempio n. 3
0
 public AuditVO Get(string id)
 {
     return(AuditStackStorage.GetAll().Find(a => a.Id.Equals(id)));
 }