Beispiel #1
0
        public UsersService(IUserRepository usersRepository, ICache cache, ICacheKeyBuilderFactory cacheKeyBuilderFactory)
        {
            _usersRepository = usersRepository;
            _cache = cache;

            _cacheKeyBuilderFactory = cacheKeyBuilderFactory;
        }
 public StatisticsService(
     IStatisticsRepository statsRepostiory,
     ICache cache,
     ICacheKeyBuilderFactory keyFactory)
 {
     _statsRepostiory = statsRepostiory;
     _cache = cache;
     _keyFactory = keyFactory;
 }
 public ExpenceCategoriesService(
     IExpenceCategoryRepository categoryRepo, 
     IUserRepository userRepo,
     IUnitOfWork uow,
     ICache cache,
     ICacheKeyBuilderFactory keyFactory,
     ICacheTagManager tagManager)
 {
     _categoryRepo = categoryRepo;
     _userRepo = userRepo;
     _uow = uow;
     _cache = cache;
     _keyFactory = keyFactory;
     _tagManager = tagManager;
 }