Esempio n. 1
0
 // The constructor accepts an IConfiguration object as a parameter. This class comes from the ASP.NET framework and is useful for retrieving things out of the appsettings.json file like connection strings.
 public WalkersController(IWalkerRepository walkerRepo, INeighborhoodRepository neighborhoodRepo, IWalkRepository walkRepo, IOwnerRepository ownerRepo)
 {
     _walkerRepo       = walkerRepo;
     _neighborhoodRepo = neighborhoodRepo;
     _walkRepo         = walkRepo;
     _ownerRepo        = ownerRepo;
 }
Esempio n. 2
0
 // ASP.NET will give us an instance of our Walker Repository. This is called "Dependency Injection"
 public WalkerController(
     IWalkerRepository walkerRepository,
     IWalkRepository walkRepository)
 {
     _walkerRepo = walkerRepository;
     _walkRepo   = walkRepository;
 }
Esempio n. 3
0
 // ASP.NET will give us an instance of our Walker Repository. This is called "Dependency Injection"
 public WalksController(IWalkerRepository walkerRepository, IWalkRepository walkRepository, IOwnerRepository ownerRepository, IDogRepository dogRepository)
 {
     _walkerRepo = walkerRepository;
     _walkRepo   = walkRepository;
     _ownerRepo  = ownerRepository;
     _dogRepo    = dogRepository;
 }
Esempio n. 4
0
 // The constructor accepts an IConfiguration object as a parameter. This class comes from the ASP.NET framework and is useful for retrieving things out of the appsettings.json file like connection strings.
 public WalksController(IWalkRepository walkRepo, IWalkerRepository walkerRepo, IOwnerRepository ownerRepo, IDogRepository dogRepo, IWalkStatusRepository walkStatusRepo)
 {
     _walkRepo       = walkRepo;
     _walkerRepo     = walkerRepo;
     _ownerRepo      = ownerRepo;
     _dogRepo        = dogRepo;
     _walkStatusRepo = walkStatusRepo;
 }
Esempio n. 5
0
 // ASP.NET will give us an instance of our Walker Repository.
 // This is called "Dependency Injection"
 public WalksController(IDogRepository dogRepository, IWalkerRepository walkerRepository, IWalkRepository walkRepository, IOwnerRepository ownerRepository, INeighborhoodRepository neighborhoodRepository)
 {
     _walkerRepo       = walkerRepository;
     _walkRepo         = walkRepository;
     _ownerRepo        = ownerRepository;
     _neighborhoodRepo = neighborhoodRepository;
     _dogRepo          = dogRepository;
 }
Esempio n. 6
0
 // The constructor accepts an IConfiguration object as a parameter. This class comes from the ASP.NET framework and is useful for retrieving things out of the appsettings.json file like connection strings.
 public OwnerController(IConfiguration config)
 {
     _ownerRepository        = new OwnerRepository(config);
     _dogRepository          = new DogRepository(config);
     _walkerRepository       = new WalkerRepository(config);
     _neighborhoodRepository = new NeighborhoodRepository(config);
     _walkRepository         = new WalkRepository(config);
 }
Esempio n. 7
0
 public OwnersController(IOwnerRepository ownerRepo, IDogRepository dogRepo, IWalkerRepository walkerRepo, INeighborhoodRepository neighborhoodRepo, IWalkRepository walkRepo)
 {
     _ownerRepo        = ownerRepo;
     _dogRepo          = dogRepo;
     _walkerRepo       = walkerRepo;
     _neighborhoodRepo = neighborhoodRepo;
     _walkRepo         = walkRepo;
 }
Esempio n. 8
0
 // ASP.NET will give us an instance of our Walker Repository. This is called "Dependency Injection"
 public WalkersController(
     IWalkerRepository walkerRepository,
     //IDogRepository dogRepository,
     IWalkRepository walkRepository,
     INeighborhoodRepository neighborhoodRepository)
 {
     _walkerRepo = walkerRepository;
     // _dogRepo = dogRepository;
     _walkRepo         = walkRepository;
     _neighborhoodRepo = neighborhoodRepository;
 }
        public WalkControllerTest()
        {
            _userRepository         = Substitute.For <IUserRepository>();
            _walkRepository         = Substitute.For <IWalkRepository>();
            _registrationRepository = Substitute.For <IRegistrationRepository>();
            _routeRepository        = Substitute.For <IRouteRepository>();
            _mailService            = Substitute.For <IMailService>();
            _configuration          = Substitute.For <IConfiguration>();
            _trackingHub            = Substitute.For <IHubContext <TrackingHub> >();

            _sut = new WalkController(_userRepository, _walkRepository, _registrationRepository, _routeRepository, _mailService, _configuration, _trackingHub);
        }
Esempio n. 10
0
 public WalksController(IWalkRepository walkRepository,
                        IWalkSightRepository walkSightRepository,
                        ILoggingRepository loggingRepository,
                        IAuthorizationService authorizationService,
                        UserManager <User> userManager,
                        SignInManager <User> signInManager)
 {
     _walkRepository       = walkRepository;
     _walkSightRepository  = walkSightRepository;
     _loggingRepository    = loggingRepository;
     _authorizationService = authorizationService;
     _signInManager        = signInManager;
     _userManager          = userManager;
 }
Esempio n. 11
0
 public WalkController(
     IUserRepository userRepository,
     IWalkRepository walkRepository,
     IRegistrationRepository registrationRepository,
     IRouteRepository routeRepository,
     IMailService mailService,
     IConfiguration config,
     IHubContext <TrackingHub> trackingHub)
 {
     _userRepository         = userRepository;
     _walkRepository         = walkRepository;
     _registrationRepository = registrationRepository;
     _routeRepository        = routeRepository;
     _configuration          = config;
     _mailService            = mailService;
     _trackingHub            = trackingHub;
 }
Esempio n. 12
0
 // ASP.NET will give us an instance of our Walk Repository.
 //This is called "Dependency Injection"
 public WalksController(IWalkRepository walkRepository)
 {
     _walkRepo = walkRepository;
 }
Esempio n. 13
0
 public WalkController(IWalkRepository repo)
 {
     _repo = repo;
 }
Esempio n. 14
0
 public WalkersController(IWalkerRepository walkerRepo, IWalkRepository walkRepo)
 {
     _walkerRepo = walkerRepo;
     _walkRepo   = walkRepo;
 }
Esempio n. 15
0
 public WalksController(IWalkRepository walksRepo, IWalkerRepository walkerRepo, IDogRepository dogRepo)
 {
     _walkRepo   = walksRepo;
     _walkerRepo = walkerRepo;
     _dogRepo    = dogRepo;
 }
Esempio n. 16
0
 // ASP.NET will give us an instance of our Dog Repository. This is called "Dependency Injection"
 public DogsController(IDogRepository dogRepository, IWalkRepository walkRepository)
 {
     _dogRepo  = dogRepository;
     _walkRepo = walkRepository;
 }
Esempio n. 17
0
 // C o n s t r u c t o r s
 public WalkController(IWalkRepository repository)
 {
     this.repository = repository;
 }
Esempio n. 18
0
 public WalksController(IWalkRepository walkRepository, IUserRepository userRepository, ISafewalkerRepository safewalkerRepository)
 {
     _walkRepository       = walkRepository;
     _safewalkerRepository = safewalkerRepository;
     _walkerRepository     = userRepository;
 }