|
|
|
@ -30,17 +30,18 @@ namespace WebApi.Controllers
|
|
|
|
|
private QuestionController questionController;
|
|
|
|
|
|
|
|
|
|
public FrontController(
|
|
|
|
|
MyDbContext dbContext
|
|
|
|
|
)
|
|
|
|
|
{
|
|
|
|
|
unity = new Unit(
|
|
|
|
|
Unit unit
|
|
|
|
|
// MyDbContext dbContext
|
|
|
|
|
){
|
|
|
|
|
this.unity = unit;
|
|
|
|
|
/* unity = new Unit(
|
|
|
|
|
new AdministratorServiceManager(new AdministratorDataManager(new AdministratorEntityManager(dbContext))),
|
|
|
|
|
new AnswerServiceManager(new AnswerDataManager(new AnswerEntityManager(dbContext))),
|
|
|
|
|
new ChapterServiceManager(new ChapterDataManager(new ChapterEntityManager(dbContext))),
|
|
|
|
|
new LobbyServiceManager(new LobbyDataManager(new LobbyEntityManager(dbContext))),
|
|
|
|
|
new PlayerServiceManager(new PlayerDataManager(new PlayerEntityManager(dbContext))),
|
|
|
|
|
new QuestionServiceManager(new QuestionDataManager(new QuestionEntityManager(dbContext)))
|
|
|
|
|
);
|
|
|
|
|
);*/
|
|
|
|
|
administratorController = new AdministratorController(unity);
|
|
|
|
|
chapterController = new ChapterController(unity);
|
|
|
|
|
lobbyController = new LobbyController(unity);
|
|
|
|
@ -70,7 +71,10 @@ namespace WebApi.Controllers
|
|
|
|
|
[ProducesResponseType(StatusCodes.Status208AlreadyReported)]
|
|
|
|
|
[ProducesResponseType(StatusCodes.Status500InternalServerError)]
|
|
|
|
|
public async Task<IActionResult> PostAdministrator([FromBody] AdministratorDto administrator)
|
|
|
|
|
=> await administratorController.PostAdministrator(administrator);
|
|
|
|
|
{
|
|
|
|
|
var tmp = await administratorController.PostAdministrator(administrator);
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// get a part of all administrators
|
|
|
|
|