public UsersController() { ApplicationContext ctx = new ApplicationContext(); _repo = new UserRepository(ctx); _stationsRepo = new StationsRepository(ctx); }
public static void ClassInit(TestContext testContext) { var filePath = @"C:\database\temp.mdf"; var logPath = @"C:\database\temp_log.ldf"; if (File.Exists(filePath)) { File.Delete(filePath); } if (File.Exists(logPath)) { File.Delete(logPath); } /* Local Database */ connectionString = @"Server=(LocalDB)\MSSQLLocalDB; Integrated Security=true ;AttachDbFileName=C:\database\temp.mdf"; using (var context = new ApplicationContext(connectionString)) { context.Database.Create(); } /* SQL Express Database */ /* Live Database */ //connectionString = "data source=mssql.eng.utah.edu;initial catalog=lobato;persist security info=True;user id=lobato;password=eVHDpynh;multipleactiveresultsets=True;application name=EntityFramework\" providerName=\"System.Data.SqlClient"; _context = new ApplicationContext(connectionString); _repo = new StationsRepository(_context); _userManager = new UserManager <User>(new UserStore <User>(_context)); SetupDatabase(); }
public GroupsController() { ApplicationContext ctx = new ApplicationContext(); _repo = new GroupRepository(ctx); _stationsRepo = new StationsRepository(ctx); }
public static async Task <IActionResult> Run( [HttpTrigger(AuthorizationLevel.Anonymous, "get")] HttpRequest req, ILogger log, ExecutionContext context ) { log.LogInformation("Stations request"); var stationsRepository = new StationsRepository(new CloudTableClientFactory()); var stations = await stationsRepository.GetAllStations(); var result = stations.Select(it => new StationModel(it.RowKey, it.Name, it.Latitude, it.Longitude)); return(new OkObjectResult(result)); }
public StationsController() { _stationRepo = new StationsRepository(); _userRepo = new UserRepository(); }
public StationsService(StationsRepository stationsRepo) { _stationsRepo = stationsRepo; }
public UserService(UserRepository userRepository, SuppliersRepository suppliersRepository, StationsRepository stationsRepository) { _userRepository = userRepository; _suppliersRepository = suppliersRepository; _stationsRepository = stationsRepository; }