public TEntity ReadOne(Guid identity)
 {
     if (cachedEntity == null)
     {
         cachedEntity = decorated.ReadOne(identity);
     }
     return(cachedEntity);
 }
        public TEntity ReadOne(Guid identity)
        {
            TEntity entry;

            using (var transaction = new TransactionScope())
            {
                entry = decratedCrud.ReadOne(identity);
                transaction.Complete();
            }
            return(entry);
        }
        public TEntity ReadOne(Guid identity)
        {
            TEntity result;

            using (var transaction = new TransactionScope())
            {
                result = decoratedCrud.ReadOne(identity);
                transaction.Complete();
            }

            return(result);
        }
示例#4
0
 public TEntity ReadOne(Guid identity)
 {
     return(decoratedCrud.ReadOne(identity));
 }
 public TEntity ReadOne(Guid identity)
 {
     log.LogMessage(string.Format("Reading entity of type {0} with identity {1}", typeof(TEntity).Name, identity));
     return(decoratedCrud.ReadOne(identity));
 }
 public TEnity ReadOne(Guid identity)
 {
     log.Info($"Reading entity of type {typeof(TEnity).Name} with identity {identity}");
     return(decoratedCrud.ReadOne(identity));
 }