getting closer...

This commit is contained in:
Ryan Peters 2023-04-06 23:24:32 -04:00
parent 495d6182a4
commit fea4785655

View File

@ -11,20 +11,21 @@ public class DbContext : IdentityDbContext<User, IdentityRole<Guid>, Guid>
{ {
base.OnModelCreating(modelBuilder); base.OnModelCreating(modelBuilder);
var deck = CardUtility.GenerateDeck(); //return;
var players = new Player[] // generate two source decks
{ var deck1 = CardUtility.GenerateCards();
new Player var deck2 = CardUtility.GenerateCards();
{
Id = Guid.NewGuid(),
}
};
modelBuilder.Entity<Card>().HasData(deck); var cards = deck1.Concat(deck2);
//modelBuilder.Entity<Player>().HasData()
modelBuilder.Entity<Card>().HasData(cards);
modelBuilder.Entity<Player>().HasData(players);
modelBuilder.Entity<Match>().HasData(match);
modelBuilder.Entity<DeckCard>().HasData(deck);
modelBuilder.Entity<HandCard>().HasData(handCards);
} }
public DbSet<Card> Cards { get; set; } public DbSet<Card> Cards { get; set; }