public GoogleProvider(IJarvisLog log) { _log = log; _client = new HttpClient(); _googleIcon = new BitmapImage(new Uri("pack://application:,,,/Jarvis.Addin.Google;component/Resources/Google.png")); _linkIcon = new BitmapImage(new Uri("pack://application:,,,/Jarvis.Addin.Google;component/Resources/Link.png")); }
public SettingsService(IFileSystem fileSystem, IJarvisLog log) { _fileSystem = fileSystem; _log = log; _lock = new object(); _settings = new Dictionary <string, string>(StringComparer.OrdinalIgnoreCase); }
public ServiceOrchestrator(IEnumerable <IBackgroundWorker> workers, IJarvisLog log) { _log = new LogDecorator("ServiceOrchestrator", log); _workers = new List <IBackgroundWorker>(workers); _tasks = new List <Task>(); _stopped = new ManualResetEvent(true); }
public UpdateService(IUpdateChecker checker, ISettingsStore settings, IEventAggregator eventAggregator, IJarvisLog log) { _checker = checker; _settings = settings; _eventAggregator = eventAggregator; _log = new LogDecorator("UpdateService", log); }
public SettingsService(IFileSystem fileSystem, IEnumerable <ISettingsSeeder> seeders, IJarvisLog log) { _fileSystem = fileSystem; _seeders = new List <ISettingsSeeder>(seeders); _log = log; _lock = new object(); _settings = new Dictionary <string, string>(StringComparer.OrdinalIgnoreCase); _dirty = false; }
public UpdateChecker(IJarvisLog log) { _log = log; _currentVersion = typeof(UpdateService).Assembly.GetName().Version; _client = new HttpClient(); _client.DefaultRequestHeaders.UserAgent.Add( new ProductInfoHeaderValue("Jarvis", Assembly.GetExecutingAssembly().GetName().Version.ToString())); }
public UpdateChecker(ISettingsStore settings, IJarvisLog log) { _settings = settings; _log = log; _currentVersion = new SemVersion(typeof(UpdateService).Assembly.GetName().Version); _client = new HttpClient(); _client.DefaultRequestHeaders.UserAgent.Add( new ProductInfoHeaderValue("Jarvis", _currentVersion.ToString())); }
public FileIndexer(IEnumerable <IFileIndexSource> sources, IJarvisLog log) { _log = new LogDecorator("FileIndexer", log); _sources = new List <IFileIndexSource>(sources ?? Array.Empty <IFileIndexSource>()); _stopWords = new HashSet <string>(StringComparer.OrdinalIgnoreCase) { "to", "the" }; _comparer = new ScoreComparer(); _entryComparer = new IndexedEntryComparer(); }
public FileIndexer(IEventAggregator events, IEnumerable <IFileIndexSource> sources, IJarvisLog log) { _log = new LogDecorator("FileIndexer", log); _sources = new List <IFileIndexSource>(sources ?? Array.Empty <IFileIndexSource>()); _stopWords = new HashSet <string>(StringComparer.OrdinalIgnoreCase) { "to", "the" }; _comparer = new ScoreComparer(); _entryComparer = new IndexedEntryComparer(); _trigger = new ManualResetEvent(false); events.Subscribe(this); }
public static void Error(this IJarvisLog log, Exception exception, FormattableString message) { log?.WriteError(exception, message); }
public static void Error(this IJarvisLog log, FormattableString message) { log?.Write(LogLevel.Error, message); }
public TaskWrapper(IBackgroundWorker worker, IJarvisLog log) { _worker = worker; _log = log; }
public static void Information(this IJarvisLog log, FormattableString message) { log?.Write(LogLevel.Information, message); }
public LogDecorator(string name, IJarvisLog log) { _name = name; _log = log; }
public AppxManifestReader(IFileSystem fileSystem, INativeStreamProvider streamProvider, IJarvisLog log) { _fileSystem = fileSystem; _streamProvider = streamProvider; _log = log; }
public static void Warning(this IJarvisLog log, string message) { log?.Write(LogLevel.Warning, $"{message}"); }
public static void Debug(this IJarvisLog log, FormattableString message) { log?.Write(LogLevel.Debug, message); }
public static void Information(this IJarvisLog log, string message) { log?.Write(LogLevel.Information, $"{message}"); }
public static void Verbose(this IJarvisLog log, FormattableString message) { log?.Write(LogLevel.Verbose, message); }
public static void Debug(this IJarvisLog log, string message) { log?.Write(LogLevel.Debug, $"{message}"); }
public UpdateService(IUpdateChecker checker, IJarvisLog log, IEventAggregator eventAggregator) { _checker = checker; _eventAggregator = eventAggregator; _log = new LogDecorator("UpdateService", log); }
public static void Verbose(this IJarvisLog log, string message) { log?.Write(LogLevel.Verbose, $"{message}"); }
public static void Fatal(this IJarvisLog log, string message) { log?.Write(LogLevel.Fatal, $"{message}"); }
public DocumentIndexSource(IFileSystem fileSystem, ISettingsStore settings, IJarvisLog log) { _fileSystem = fileSystem; _settings = settings; _log = log; }
public static void Fatal(this IJarvisLog log, FormattableString message) { log?.Write(LogLevel.Fatal, message); }
public WikipediaProvider(IJarvisLog log) { _log = log; _client = new HttpClient(); _icon = new BitmapImage(new Uri("pack://application:,,,/Jarvis.Addin.Wikipedia;component/Resources/Wikipedia.png")); }
public static void Error(this IJarvisLog log, string message) { log?.Write(LogLevel.Error, $"{message}"); }
public UwpIndexSource(AppxManifestReader reader, IFileSystem fileSystem, IJarvisLog log) { _reader = reader; _fileSystem = fileSystem; _log = log; }
public static void Error(this IJarvisLog log, Exception exception, string message) { log?.WriteError(exception, $"{message}"); }