Esempio n. 1
0
 public UserService(IUserRepository userRepository, IAccountRepository accountRepository, IPreferencesRepository preferencesRepository, IActualPreferencesRepository actualPreferencesRepository)
 {
     this.UserRepository              = userRepository;
     this.PreferencesRepository       = preferencesRepository;
     this.ActualPreferencesRepository = actualPreferencesRepository;
     this.AccountRepository           = accountRepository;
 }
Esempio n. 2
0
        public ExportableTransaction(IRepositoryFactory repositoryFactory,
                                     IUserSessionService userService)
        {
            this.userService = userService;

            categoryRepository    = repositoryFactory.CreateCategoryRepository();
            preferencesRepository = repositoryFactory.CreatePreferencesRepository();
        }
Esempio n. 3
0
        private DataRepos()
        {
            Locations = new PostgresqLocationsRepository(_CONNECTION_STRING);
            var connection = ((AbstractPostgresqlRepository)Locations).Connection;

            Photos      = new PostgresqPhotosRepository(connection);
            Offers      = new PostgresqOffersRepository(connection);
            Preferences = new PostgresqPreferencesRepository(connection);
        }
 public PreferencesContainer(IPreferencesRepository preferencesRepository = null)
 {
     PreferencesRepository = preferencesRepository;
     _localChangesCount    = 0;
 }
Esempio n. 5
0
 public RestClient(IConfigurationSettingsRepository configurationSettingsRepository,
                   IPreferencesRepository preferenceRepository)
 {
     this.preferenceRepository            = preferenceRepository;
     this.configurationSettingsRepository = configurationSettingsRepository;
 }
Esempio n. 6
0
 public NudgeService(INudgeRepository nudgeRepository, IPreferencesRepository preferencesRepository, INudgeOracleRepository anonymousNudgesRepository)
 {
     this.NudgeRepository                = nudgeRepository;
     this.PreferencesRepository          = preferencesRepository;
     this.AnonymousNudgeOracleRepository = anonymousNudgesRepository;
 }
Esempio n. 7
0
 public PreferencesService(IPreferencesRepository preferencesRepository, IUnitOfWork unitOfWork)
 {
     this.preferencesRepository = preferencesRepository;
     this.unitOfWork            = unitOfWork;
 }