private static void AddTestData(PokerTableContext context) { var table = new PokerTable { TableState = TableStates.Registering }; context.PokerTables.Add(table); context.SaveChanges(); var player1 = new Player { Name = "Player1", Token = Guid.NewGuid(), HoleCards = "AsAd", TableId = table.Id }; context.Players.Add(player1); var player2 = new Player { Name = "Player2", Token = Guid.NewGuid(), HoleCards = "KsKd", TableId = table.Id }; context.Players.Add(player2); context.SaveChanges(); }
public TablesController(PokerTableContext context) { _context = context; }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, TournamentService tournamentService, PokerTableContext tableContext) { app.UseMvc(); // Set up some test data AddTestData(tableContext); tournamentService.Start(); }
public PlayersController(PokerTableContext tableContext) { //_playerContext = playerContext; _tableContext = tableContext; }