This commit is contained in:
Shuozhe 2021-07-15 23:37:02 +02:00
commit 2492dfc796
4 changed files with 14371 additions and 19 deletions

View File

@ -17,9 +17,9 @@ namespace ProjectGrid.Controllers
private readonly ILogger<TicTacTocController> _logger;
private readonly CreeperMapManager _manager;
private readonly TicTacTocManager _manager;
public TicTacTocController(ILogger<TicTacTocController> logger, CreeperMapManager manager)
public TicTacTocController(ILogger<TicTacTocController> logger, TicTacTocManager manager)
{
_logger = logger;
_manager = manager;
@ -51,4 +51,4 @@ namespace ProjectGrid.Controllers
}
}
}
}

View File

@ -12,7 +12,7 @@ namespace ProjectGrid
public TicTacTocResponse GetBoard();
}
public class CreeperMapManager : ITicTacTocManager
public class TicTacTocManager : ITicTacTocManager
{
private enum State
{
@ -31,7 +31,7 @@ namespace ProjectGrid
public int[] _playerScore = new int[] { 0, 0, 0 };
public CreeperMapManager(/*ITicTacToctRepository repo*/)
public TicTacTocManager(/*ITicTacToctRepository repo*/)
{
//_repo = repo;
_currentPlayer = 1;
@ -79,4 +79,4 @@ namespace ProjectGrid
return response;
}
}
}
}

View File

@ -46,8 +46,8 @@ namespace ProjectGrid
});
// Manager
services.AddSingleton<CreeperMapManager>(new TicTacTocManager());
services.AddScoped<ITicTacTocManager, CreeperMapManager>();
services.AddSingleton<TicTacTocManager>(new TicTacTocManager());
services.AddScoped<ITicTacTocManager, TicTacTocManager>();
// DataAccess
services.AddScoped<ITicTacToctRepository, DataAccessContext>();
@ -76,4 +76,4 @@ namespace ProjectGrid
});
}
}
}
}

14372
clientapp/package-lock.json generated

File diff suppressed because it is too large Load Diff