public ValueTask <TEntity> GetByIdAsync(int id)
 {
     return(context
            .Set <TEntity>()
            .FindAsync(id));
 }