public Analyzer(IWeatherService weather, INudgeOracleRepository nudgeOracleRepository, IWalkService walkService, IPushNotificationService pushNotificationService) { this.WeatherService = weather; this.NudgeOracleRepository = nudgeOracleRepository; this.WalkService = walkService; this.PushNotificationService = pushNotificationService; this.random = new Random(); }
public DatabaseTesting(ILogger <DatabaseTesting> logger, INudgeOracleRepository anonymousNudgeOracleRepository, IUserService userService, INudgeService nudgeService) { this.logger = logger; this.anonymousNudgeOracleRepository = anonymousNudgeOracleRepository; this.userService = userService; this.nudgeService = nudgeService; this.random = new Random(); }
public AnalysisService(IWeatherService weather, INudgeRepository nudge, INudgeOracleRepository nudgeOracle) { this.WeatherService = weather; this.NudgeRepository = nudge; this.nudgeOracleRepository = nudgeOracle; }
public NudgeService(INudgeRepository nudgeRepository, IPreferencesRepository preferencesRepository, INudgeOracleRepository anonymousNudgesRepository) { this.NudgeRepository = nudgeRepository; this.PreferencesRepository = preferencesRepository; this.AnonymousNudgeOracleRepository = anonymousNudgesRepository; }