/// <inheritdoc/> public Task RunAsync() { try { _repository = GetRepository(); } catch (Exception ex) { _logger.LogError(ex, "Error initializing auto-organize database"); } Current = this; FileOrganizationService = new FileOrganizationService(_taskManager, _repository, _loggerFactory, _libraryMonitor, _libraryManager, _config, _fileSystem, _providerManager); // Convert Config _config.ConvertSmartMatchInfo(FileOrganizationService); return(Task.CompletedTask); }