Beispiel #1
0
        public override async Task <T> Put(string key, T entity)
        {
            var existing = await _context.GetByKeyAsync(key);

            if (existing == null)
            {
                return(_dummyNullEntity);
            }
            if (existing.CreatedBy != GetCurrentUser())
            {
                return(_dummyNullEntity);
            }
            return(await _context.PutAsync(entity, key));
        }
 public override async Task <T> Put(string key, T entity)
 {
     return(await _context.PutAsync(entity, key));
 }