Example #1
0
        public AttributedTypesCache(Lifetime lifetime, IDependencyStore dependencyStore, IShellLocks shellLocks, IPsiConfiguration psiConfiguration, IPersistentIndexManager persistentIndexManager, CommonIdentifierIntern identifierIntern, AttributedTypesCacheBuilder builder, ISolution solution, IShellLocks locks, IPsiFiles psiFiles)
        {
            myShellLocks             = shellLocks;
            myPersistentIndexManager = persistentIndexManager;
            Builder    = builder;
            myLocks    = locks;
            myPsiFiles = psiFiles;

            var solutionCacheFolder = psiConfiguration.SolutionCachesConfiguration.GetSolutionCacheFolder(solution);

            myCacheFile = solutionCacheFolder.Combine(IMAGE_FILE);
        }
 public void AddDependenciesTo(IDependencyStore store, string accessName)
 {
     myQualifierInfo.AddDependencies(store, accessName);
 }
Example #3
0
 public void Bootstrap(IDependencyStore store)
 {
     store.Singleton <IOrderProvider, OrderProvider>();
 }
 public void AddDependenciesTo(IDependencyStore store, string accessName)
 {
   myQualifierInfo.AddDependencies(store, accessName);
 }
Example #5
0
 public void Bootstrap(IDependencyStore store)
 {
     store.Singleton <IOrderService, OrderService>();
 }
 internal DependencyItem(IDependencyStore dependencyStore, DependencySettings dependencySettings)
 {
     _dependencyStore    = dependencyStore;
     _dependencySettings = dependencySettings;
 }
 public DependencyProfiler(DependencySettings dependencySettings, IDependencyStore dependencyStore)
 {
     _dependencySettings = dependencySettings;
     _dependencyStore    = dependencyStore;
 }
Example #8
0
 public void Bootstrap(IDependencyStore store)
 {
     store.Singleton <IConnectionStringProvider, ConnectionProvider>();
     store.Singleton <IDBContext, DBContext>();
 }