Beispiel #1
0
 public EntityPluginUpdater(IAppContext appContext
                            , IEntityPluginRepository entityPluginRepository
                            , IEntityPluginFileProvider entityPluginFileProvider)
 {
     _appContext               = appContext;
     _entityPluginRepository   = entityPluginRepository;
     _entityPluginFileProvider = entityPluginFileProvider;
     _cacheService             = new Caching.CacheManager <EntityPlugin>(EntityPluginCache.GetCacheKey(appContext), _appContext.PlatformSettings.CacheEnabled);
 }
Beispiel #2
0
 public EntityPluginUpdater(IAppContext appContext
                            , IEntityPluginRepository entityPluginRepository
                            , IEntityPluginFileProvider entityPluginFileProvider)
 {
     _appContext               = appContext;
     _entityPluginRepository   = entityPluginRepository;
     _entityPluginFileProvider = entityPluginFileProvider;
     _cacheService             = new Caching.CacheManager <EntityPlugin>(EntityPluginCache.GetCacheKey(appContext), EntityPluginCache.BuildKey);
 }
Beispiel #3
0
 public EntityPluginDeleter(IAppContext appContext
                            , IEntityPluginRepository entityPluginRepository
                            , ISolutionComponentService solutionComponentService
                            , IDependencyService dependencyService)
 {
     _entityPluginRepository   = entityPluginRepository;
     _solutionComponentService = solutionComponentService;
     _dependencyService        = dependencyService;
     _cacheService             = new Caching.CacheManager <EntityPlugin>(EntityPluginCache.GetCacheKey(appContext), EntityPluginCache.BuildKey);
 }
Beispiel #4
0
 public EntityPluginCreater(IAppContext appContext
                            , IEntityPluginRepository entityPluginRepository
                            , ISolutionComponentService solutionComponentService
                            , IEntityPluginFileProvider entityPluginFileProvider
                            , IDependencyService dependencyService)
 {
     _appContext               = appContext;
     _entityPluginRepository   = entityPluginRepository;
     _solutionComponentService = solutionComponentService;
     _entityPluginFileProvider = entityPluginFileProvider;
     _dependencyService        = dependencyService;
     _cacheService             = new Caching.CacheManager <EntityPlugin>(EntityPluginCache.GetCacheKey(appContext), _appContext.PlatformSettings.CacheEnabled);
 }
Beispiel #5
0
 public EntityPluginFinder(IAppContext appContext
                           , IEntityPluginRepository entityPluginRepository)
 {
     _entityPluginRepository = entityPluginRepository;
     _cacheService           = new Caching.CacheManager <EntityPlugin>(EntityPluginCache.GetCacheKey(appContext), appContext.PlatformSettings.CacheEnabled);
 }
Beispiel #6
0
 public EntityPluginFinder(IAppContext appContext
                           , IEntityPluginRepository entityPluginRepository)
 {
     _entityPluginRepository = entityPluginRepository;
     _cacheService           = new Caching.CacheManager <EntityPlugin>(EntityPluginCache.GetCacheKey(appContext), EntityPluginCache.BuildKey);
 }