예제 #1
0
 public WebResourceUpdater(IAppContext appContext
                           , IWebResourceRepository webResourceRepository
                           , ILocalizedLabelService localizedLabelService)
 {
     _appContext            = appContext;
     _webResourceRepository = webResourceRepository;
     _localizedLabelService = localizedLabelService;
     _cacheService          = new Caching.CacheManager <Domain.WebResource>(_appContext.OrganizationUniqueName + "webresource", _appContext.PlatformSettings.CacheEnabled);
 }
예제 #2
0
 public WebResourceCreater(IAppContext appContext, IWebResourceRepository webResourceRepository
                           , ILocalizedLabelBatchBuilder localizedLabelService
                           , ISolutionComponentService solutionComponentService)
 {
     _webResourceRepository    = webResourceRepository;
     _localizedLabelService    = localizedLabelService;
     _solutionComponentService = solutionComponentService;
     _appContext   = appContext;
     _cacheService = new Caching.CacheManager <Domain.WebResource>(_appContext.OrganizationUniqueName + "webresource", _appContext.PlatformSettings.CacheEnabled);
 }
예제 #3
0
 public WebResourceDeleter(IAppContext appContext
                           , IWebResourceRepository webResourceRepository
                           , ILocalizedLabelService localizedLabelService
                           , ISolutionComponentService solutionComponentService
                           , IDependencyService dependencyService
                           , IDependencyChecker dependencyChecker)
 {
     _appContext               = appContext;
     _webResourceRepository    = webResourceRepository;
     _localizedLabelService    = localizedLabelService;
     _solutionComponentService = solutionComponentService;
     _dependencyService        = dependencyService;
     _dependencyChecker        = dependencyChecker;
     _cacheService             = new Caching.CacheManager <Domain.WebResource>(_appContext.OrganizationUniqueName + "webresource");
 }
 public WebResourcesController(IWebResourceRepository webResourceRepository)
 {
     WebResourceRepository = webResourceRepository;
 }
예제 #5
0
 public WebResourceFinder(IAppContext appContext, ISettingFinder settingFinder, IWebResourceRepository webResourceRepository)
 {
     _appContext            = appContext;
     _webResourceRepository = webResourceRepository;
     _cacheService          = new Caching.CacheManager <Domain.WebResource>(_appContext.OrganizationUniqueName + "webresource", _appContext.PlatformSettings.CacheEnabled);
 }
예제 #6
0
 public WebResourceFinder(IAppContext appContext, IWebResourceRepository webResourceRepository)
 {
     _appContext            = appContext;
     _webResourceRepository = webResourceRepository;
     _cacheService          = new Caching.CacheManager <Domain.WebResource>(_appContext.OrganizationUniqueName + "webresource");
 }