示例#1
0
 public LocationService(ILocationRepository locationRepository, IPhotoRepository photoRepository, IBirdRepository birdRepository, IPictureHostingService pictureHostingService)
 {
     _locationRepository    = locationRepository;
     _photoRepository       = photoRepository;
     _birdRepository        = birdRepository;
     _pictureHostingService = pictureHostingService;
 }
示例#2
0
        public BirdServiceTest()
        {
            _repositoryMock = Substitute.For <IBirdRepository>();
            _validatorMock  = Substitute.For <IBirdValidator>();

            _sut = new BirdService(_validatorMock, _repositoryMock);
        }
示例#3
0
 public BirdsController(IMapper mapper
                        , IMemoryCache memoryCache
                        , ILogger <BirdsController> logger
                        , IBirdRepository birdRepository)
 {
     _mapper         = mapper;
     _logger         = logger;
     _cache          = memoryCache;
     _birdRepository = birdRepository;
 }
示例#4
0
 public ObservationController(IMapper mapper
                              , ISystemClockService systemClock
                              , IUnitOfWork unitOfWork
                              , IBirdRepository birdRepository
                              , ILogger <ObservationController> logger
                              , UserManager <ApplicationUser> userManager
                              , IObservationRepository observationRepository
                              , IObservationPositionRepository observationPositionRepository
                              , IObservationNoteRepository observationNoteRepository)
 {
     _mapper                        = mapper;
     _logger                        = logger;
     _unitOfWork                    = unitOfWork;
     _userManager                   = userManager;
     _systemClock                   = systemClock;
     _birdRepository                = birdRepository;
     _observationRepository         = observationRepository;
     _observationPositionRepository = observationPositionRepository;
     _observationNoteRepository     = observationNoteRepository;
 }
示例#5
0
 public BirdService()
 {
     _birdRepository           = new BirdRepository();
     _unitOfMeasurementService = new UnitOfMeasurementService();
 }
示例#6
0
 public BirdService(IBirdRepository repo, IGeneralRepository genRepo)
 {
     _birdRepo    = repo;
     _generalRepo = genRepo;
 }
示例#7
0
 public GetLifeListQueryHandler(IBirdRepository birdRepository, IPhotoRepository photoRepository)
 {
     _birdRepository  = birdRepository;
     _photoRepository = photoRepository;
 }
示例#8
0
 public IndexModel(IBirdRepository localRepo)
 {
     _birdsRepo = localRepo;
 }
示例#9
0
 public GetBirdsQueryHandler(IBirdRepository birdRepository)
 {
     _birdRepository = birdRepository;
 }
示例#10
0
 public BirdService(IBirdValidator validator, IBirdRepository repository)
 {
     _validator  = validator;
     _repository = repository;
 }
 public GetBirdInfoQueryHandler(IBirdRepository birdRepository, IInformationService informationService)
 {
     _birdRepository     = birdRepository;
     _informationService = informationService;
 }
示例#12
0
 public BirdController(IBirdRepository birdRepository)
 {
     _birdRepository = birdRepository;
 }
示例#13
0
 public TellerController(ITellerRepository tellerRepository, IBirdRepository birdRepository)
 {
     _tellerRepository = tellerRepository;
     _birdRepository   = birdRepository;
 }