コード例 #1
0
            public Updater(SymbolSearchUpdateEngine service, string source, string localSettingsDirectory)
            {
                _service = service;
                _source  = source;

                _cacheDirectoryInfo = new DirectoryInfo(Path.Combine(
                                                            localSettingsDirectory, "PackageCache", string.Format(Invariant($"Format{AddReferenceDatabase.TextFileFormatVersion}"))));
            }
コード例 #2
0
 public RemoteSymbolSearchUpdateEngine(Stream stream, IServiceProvider serviceProvider) 
     : base(stream, serviceProvider)
 {
     _updateEngine = new SymbolSearchUpdateEngine(
         new LogService(this), updateCancellationToken: this.CancellationToken);
 }
コード例 #3
0
            public Updater(SymbolSearchUpdateEngine service, string source, string localSettingsDirectory)
            {
                _service = service;
                _source = source;

                _cacheDirectoryInfo = new DirectoryInfo(Path.Combine(
                    localSettingsDirectory, "PackageCache", string.Format(Invariant($"Format{AddReferenceDatabase.TextFileFormatVersion}"))));

                _databaseFileInfo = new FileInfo(
                    Path.Combine(_cacheDirectoryInfo.FullName, ConvertToFileName(source) + ".txt"));
            }