Example #1
0
 public RunningGameState(IServiceProvider serviceProvider, IGameBoardDrawer boardDrawer,
                         IShootChecker shootChecker, ILogger <RunningGameState> logger)
 {
     this.serviceProvider = serviceProvider;
     this.boardDrawer     = boardDrawer;
     this.shootChecker    = shootChecker;
     this.logger          = logger;
 }
Example #2
0
 public GameBoardDrawer(IShootChecker shootChecker)
 {
     this.shootChecker = shootChecker;
 }