Example #1
0
        private Program(string[] args)
        {
            var mongoConnectionString = Environment.GetEnvironmentVariable("PROJECT5100_MONGO_CONNECTION_STRING")
                                        ?? "mongodb://localhost:27017";
            var mongoClient = new MongoClient(mongoConnectionString);
            var db          = mongoClient.GetDatabase("web-game-tests");

            userRepo = new MongoUserRepository(db);
            gameRepo = new MongoGameRepository(db);
            turnRepo = new MongoTurnsRepository(db);
        }
Example #2
0
 public HomeController(
     Microsoft.AspNetCore.Identity.UserManager <IdentityUser> userManager,
     SignInManager <IdentityUser> signInManager,
     ILogger <RegisterModel> logger,
     IEmailSender emailSender,
     IAuthorizationRepository authorization, IPatientsRepository patients, ITemporaryPatientsRepository temporaryPatients, ITurnsRepository turns)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _logger        = logger;
     _emailSender   = emailSender;
     this.authorizationRepository     = authorization;
     this.patientsRepository          = patients;
     this.temporaryPatientsRepository = temporaryPatients;
     this.turnsRepository             = turns;
 }
Example #3
0
 public ReserveController(ITurnsRepository turns, IPatientsRepository patients, IEmployeesRepository employees)
 {
     this.turnsRepository     = turns;
     this.patientsRepository  = patients;
     this.employeesRepository = employees;
 }
 public localAPIController(IEmployeesRepository employees, ITurnsRepository turns, IPatientsRepository patients)
 {
     this.employeesRepository = employees;
     this.turnsRepository     = turns;
     this.patientsRepository  = patients;
 }
Example #5
0
 public GamesController(IGameRepository gameRepo, ITurnsRepository turnRepo, IUserRepository userRepo)
 {
     this.gameRepo = gameRepo;
     this.turnRepo = turnRepo;
     this.userRepo = userRepo;
 }
Example #6
0
 public TurnsController(ITurnsRepository turns)
 {
     this.turnsRepository = turns;
 }