コード例 #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);
 }
コード例 #2
0
ファイル: EntityPluginUpdater.cs プロジェクト: xixiky/xms
 public EntityPluginUpdater(IAppContext appContext
                            , IEntityPluginRepository entityPluginRepository
                            , IEntityPluginFileProvider entityPluginFileProvider)
 {
     _appContext               = appContext;
     _entityPluginRepository   = entityPluginRepository;
     _entityPluginFileProvider = entityPluginFileProvider;
     _cacheService             = new Caching.CacheManager <EntityPlugin>(EntityPluginCache.GetCacheKey(appContext), EntityPluginCache.BuildKey);
 }
コード例 #3
0
ファイル: EntityPluginDeleter.cs プロジェクト: xixiky/xms
 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);
 }
コード例 #4
0
ファイル: EntityPluginCreater.cs プロジェクト: zzdxpq007/xms
 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);
 }
コード例 #5
0
ファイル: EntityPluginFinder.cs プロジェクト: zzdxpq007/xms
 public EntityPluginFinder(IAppContext appContext
                           , IEntityPluginRepository entityPluginRepository)
 {
     _entityPluginRepository = entityPluginRepository;
     _cacheService           = new Caching.CacheManager <EntityPlugin>(EntityPluginCache.GetCacheKey(appContext), appContext.PlatformSettings.CacheEnabled);
 }
コード例 #6
0
 public EntityPluginFinder(IAppContext appContext
                           , IEntityPluginRepository entityPluginRepository)
 {
     _entityPluginRepository = entityPluginRepository;
     _cacheService           = new Caching.CacheManager <EntityPlugin>(EntityPluginCache.GetCacheKey(appContext), EntityPluginCache.BuildKey);
 }