Ejemplo n.º 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);
 }
Ejemplo n.º 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);
 }
Ejemplo n.º 3
0
 public EntityPluginExecutor(IAppContext appContext
                             , IEntityPluginFinder entityPluginFinder
                             , IEntityPluginFileProvider entityPluginFileProvider
                             , IServiceResolver serviceResolver)
 {
     _appContext               = appContext;
     _currentUser              = _appContext.GetFeature <ICurrentUser>();
     _entityPluginFinder       = entityPluginFinder;
     _entityPluginFileProvider = entityPluginFileProvider;
     _serviceResolver          = serviceResolver;
 }
Ejemplo n.º 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), EntityPluginCache.BuildKey);
 }