public new async Task <int> CreateAsync(User user)
        {
            DbTable.Add(user);

            var result = await SaveChangesAsync();

            _usersCache.Invalidate((await ReadAllAsync()).ToList());

            return(result);
        }
 public void Invalidate()
 {
     _usersCache.Invalidate(_usersRepository.LoadForCache());
 }