Exemple #1
0
 public AccountService(IHttpContextAccessor context, IConfiguration configuration, IAquariumDao aquariumDao, IEncryptionService encryptionService, IEmailerService emailerService)
 {
     _context           = context;
     _emailerService    = emailerService;
     _configuration     = configuration;
     _aquariumDao       = aquariumDao;
     _encryptionService = encryptionService;
 }
 public AdministrativeService(IConfiguration config, IAquariumDao aquariumDao, IDeviceClient deviceService, ILogger <AdministrativeService> logger, IPhotoManager photoManager)
 {
     _config        = config;
     _aquariumDao   = aquariumDao;
     _logger        = logger;
     _deviceService = deviceService;
     _photoManager  = photoManager;
 }
        public DeviceClient(IConfiguration config, IHostingEnvironment hostingEnvironment, IAquariumDao aquariumDao, ILogger <DeviceClient> logger)
        {
            _config             = config;
            _aquariumDao        = aquariumDao;
            _logger             = logger;
            _hostingEnvironment = hostingEnvironment;

            _config.GetSection("HostOverride").Bind(HostOveride);
        }
        public WebScraperService(IConfiguration config, IAquariumDao aquariumDao, ILogger <WebScraperService> logger)
        {
            _config      = config;
            _aquariumDao = aquariumDao;
            _logger      = logger;

            _definitions = new List <IScraperDefinition>();
            _definitions.Add(new LiveAquariaScraperDefinition("www.liveaquaria.com", logger)); //todo read from config
            _definitions.Add(new FishbaseScraperDefinition("www.fishbase.se", logger));        //todo read from config
        }
Exemple #5
0
 public AquariumService(IConfiguration config, ILogger <AquariumService> logger, IAquariumDao aquariumDao, IAccountService accountService,
                        IActivityService activityService, IDeviceClient deviceClient, IPhotoManager photoManager, INotificationService notificationService)
 {
     _config              = config;
     _activityService     = activityService;
     _accountService      = accountService;
     _aquariumDao         = aquariumDao;
     _logger              = logger;
     _deviceClient        = deviceClient;
     _photoManager        = photoManager;
     _notificationService = notificationService;
 }
Exemple #6
0
 public PhotoManager(IConfiguration config, IAzureService azureService, IAquariumDao aquariumDao)
 {
     _aquariumDao  = aquariumDao;
     _azureService = azureService;
     _config       = config;
 }
Exemple #7
0
 public EncryptionService(IConfiguration configuration, IAquariumDao aquariumDao)
 {
     _configuration = configuration;
     _aquariumDao   = aquariumDao;
 }
Exemple #8
0
 public FishService(IConfiguration configuration, IAquariumDao aquariumDao)
 {
     _configuration = configuration;
     _aquariumDao   = aquariumDao;
 }
 public PostService(IConfiguration configuration, IAquariumDao aquariumDao, IAccountService accountService)
 {
     _configuration  = configuration;
     _aquariumDao    = aquariumDao;
     _accountService = accountService;
 }
 public ActivityService(IConfiguration configuration, IAquariumDao aquariumDao, IMapper mapper)
 {
     _configuration = configuration;
     _mapper        = mapper;
     _aquariumDao   = aquariumDao;
 }
Exemple #11
0
 public NotificationService(IConfiguration configuration, IAquariumDao aquariumDao)
 {
     _configuration = configuration;
     _aquariumDao   = aquariumDao;
 }