public async Task <T> Add(T entity)
        {
            var dbEntity = _context.Set <T>().Add(entity).Entity;

            _context.SaveChanges();
            return(dbEntity);
        }