Beispiel #1
0
        //private readonly ICacheManager _cacheManager;

        #endregion

        #region Ctor

        public LocalizedEntityService(ILocalizationUnitOfWork unitOfWork,
                                      ILocalizationBaseRepository <LocalizedProperty> localizedPropertyRepository)
        {
            //this._cacheManager = cacheManager;
            _unitOfWork = unitOfWork;
            this._localizedPropertyRepository = localizedPropertyRepository;
        }
        //private readonly LocalizationSettings _localizationSettings;

        public LocalizationService(ILocalizationUnitOfWork unitOfWork, ILocalizationBaseRepository <LocaleStringResource> lsrRepo, ILanguageService languageService)
            : base(unitOfWork, lsrRepo)
        {
            this._lsrRepo         = lsrRepo;
            this._languageService = languageService;
            //this._localizationSettings = localizationSettings;
        }
Beispiel #3
0
 public LocalizationInstallationService(ILocalizationBaseRepository <Language> languageRepo,
                                        ILocalizationService localizationService,
                                        ILocalizationUnitOfWork localizationUnitOfWork,
                                        IWebHostEnvironment hostEnvironment)
 {
     _languageRepo           = languageRepo;
     _localizationService    = localizationService;
     _localizationUnitOfWork = localizationUnitOfWork;
     _hostEnvironment        = hostEnvironment;
 }
Beispiel #4
0
 public EntityService(ILocalizationUnitOfWork unitOfWork, ILocalizationBaseRepository <T> repository)
 {
     _unitOfWork = unitOfWork;
     _repository = repository;
 }
Beispiel #5
0
 public LanguageService(ILocalizationUnitOfWork unitOfWork, ILocalizationBaseRepository <Language> languageRepo) : base(unitOfWork, languageRepo)
 {
     this._languageRepo = languageRepo;
 }