public SolutionServices(Workspace workspace) { this.Workspace = workspace; this.TemporaryStorage = workspace.Services.GetService <ITemporaryStorageService>(); this.TextFactory = workspace.Services.GetService <ITextFactoryService>(); this.TextCache = workspace.Services.GetService <ITextCacheService>(); this.CompilationCacheService = workspace.Services.GetService <ICompilationCacheService>(); this.MetadataReferenceProviderService = workspace.Services.GetService <IMetadataReferenceProviderService>(); }
public SolutionServices(Workspace workspace) { this.Workspace = workspace; this.TemporaryStorage = workspace.Services.GetService<ITemporaryStorageService>(); this.TextFactory = workspace.Services.GetService<ITextFactoryService>(); this.TextCache = workspace.Services.GetService<ITextCacheService>(); this.CompilationCacheService = workspace.Services.GetService<ICompilationCacheService>(); this.MetadataReferenceProviderService = workspace.Services.GetService<IMetadataReferenceProviderService>(); }
public CSharpProjectFile(CSharpProjectFileLoader loader, MSB.Evaluation.Project project, IMetadataReferenceProviderService metadataService) : base(loader, project) { this.metadataService = metadataService; }