Converted the project in C#, added Entity Framework Core.

This commit is contained in:
Samuele Lorefice
2023-11-06 20:38:28 +01:00
parent 0685bc33ce
commit f37998ca9f
27 changed files with 748 additions and 796 deletions

23
Card.cs Normal file
View File

@@ -0,0 +1,23 @@
namespace IsleBot;
public class Card
{
public string Name { get; set; }
public int Attack { get; set; }
public int Defense { get; set; }
public int MaxHealth { get; set; }
public int CurrentHealth { get; set; }
public override string ToString() {
return $"{Name} ATK: {Attack} DEF: {Defense} HP: {CurrentHealth}/{MaxHealth}";
}
public Card(string name, int attack, int defense, int maxHealth) {
Name = name;
Attack = attack;
Defense = defense;
MaxHealth = maxHealth;
CurrentHealth = maxHealth;
}
}