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); }
public void Bootstrap(IDependencyStore store) { store.Singleton <IOrderProvider, OrderProvider>(); }
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; }
public void Bootstrap(IDependencyStore store) { store.Singleton <IConnectionStringProvider, ConnectionProvider>(); store.Singleton <IDBContext, DBContext>(); }