跳到主要内容

命名空间参考

所有源代码位于 FolderRewind 根命名空间下。

命名空间职责关键类所属目录
FolderRewind应用入口与窗口App, MainWindow, AppConstants根目录
FolderRewind.Models数据模型定义AppConfig, BackupConfig, ManagedFolder, ArchiveSettings, AutomationSettings, FilterSettings, HistoryItem, BackupTaskModels/
FolderRewind.Services业务逻辑(静态服务)ConfigService, BackupService, HistoryService, AutomationService, NavigationService, ThemeService, NotificationService, I18nServices/
FolderRewind.Services.Plugins插件接口与管理IFolderRewindPlugin, PluginService, IFolderRewindBackupFilterProvider, IFolderRewindBackupScopeProvider, IFolderRewindHotkeyProvider, IFolderRewindKnotLinkCommandHandlerServices/Plugins/
FolderRewind.Services.Hotkeys快捷键管理HotkeyManager, HotkeyParser, NativeHotkeyService, HotkeyGesture, HotkeyDefinitionServices/Hotkeys/
FolderRewind.Services.KnotLinkKnotLink 协议实现SignalSender, SignalSubscriber, OpenSocketQuerier, OpenSocketResponser, TcpClient, KnotLinkCommandParserServices/KnotLink/
FolderRewind.Services.Diagnostics性能诊断MemoryTelemetryServiceServices/Diagnostics/
FolderRewind.ViewModels页面级 ViewModelViewModelBase(基类),各页面 ViewModelViewModels/
FolderRewind.ViewsXAML 页面与对话框ShellPage, HomePage, SettingsPage, ConfigSettingsDialogViews/
FolderRewind.ConvertersXAML 值转换器BoolToVisibility, BoolToColor, StringToBitmapConverters/