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); }
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; }
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; }
public GamesController(IGameRepository gameRepo, ITurnsRepository turnRepo, IUserRepository userRepo) { this.gameRepo = gameRepo; this.turnRepo = turnRepo; this.userRepo = userRepo; }
public TurnsController(ITurnsRepository turns) { this.turnsRepository = turns; }