using BowlingEF.Entities; namespace BowlingRepository.Interface; /// /// Interface de gestion des équipes /// public interface IEquipeRepository { /// /// Méthode d'ajout d'une équipe /// /// l'équipe à ajouter public void Add(EquipeEntity equipe); /// /// Méthode de mise à jour d'une équipe /// /// l'équipe à mettre à jour public void Update(EquipeEntity equipe); /// /// Méthode de suppression d'une équipe /// /// l'équipe à supprimer public void Delete(EquipeEntity equipe); /// /// Méthode de récupération d'une équipe /// /// l'id de l'équipe à récupérer /// l'équipe public Task GetEquipe(int id); /// /// Méthode de récupération de toutes les équipes /// /// la liste des équipes public IEnumerable GetAllEquipes(); }