using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Serialization; using System.Text; using System.Threading.Tasks; namespace Models { /// /// Représente une stratégie dans le système. /// [DataContract] public class Strategie { [DataMember] /// /// Définit le nom de la stratégie. /// public string Name { get; private set; } [DataMember] /// /// Définit la description de la stratégie. /// public string Description { get; private set; } [DataMember] /// /// Définit la liste des champions associés à la stratégie. /// public List Champions { get; private set; } /// /// Initialise une nouvelle instance de la classe Strategie avec un nom, une description et une liste de champions. /// /// Le nom de la stratégie /// La description de la stratégie /// La liste des champions associés à la stratégie public Strategie(string name, string description, List champions) { Name = name; Description = description; Champions = champions; } } }