參考
- gpt
環境
軟體/系統 | 版本 | 說明 |
---|---|---|
Windows | Windows 10 專業版 22H2 19045.4046 | |
Microsoft Visual Studio | Microsoft Visual Studio Community 2022 (64 位) - 17.6.5 | |
Microsoft .Net SDK | 8.0.101 | 手動安裝 |
Microsoft .Net SDK | 7.0.306 | Microsoft Visual Studio 攜帶 |
.net | 6.x | 建立當前文章演示 WPF 專案時指定 .net 版本所選擇的框架 |
Prism Template Pack | 2.4.1 | Microsoft Visual Studio 擴充套件 |
XAML Style for Visual Studio 2022 | 3.2311.2 | Microsoft Visual Studio 擴充套件(XAML 自動格式化) |
HandyControl | 3.5.1 | NuGet包 |
Prism.DryIoc | 8.1.97 | NuGet包 |
Newtonsoft.Json | 13.0.3 | NuGet包(未使用) |
RestSharp | 110.2.0 | NuGet包(未使用) |
正文
介紹
基於 WPF,實現了一款檔案/資料夾監聽工具,支援動態設定監聽型別、HTTP介面通知、文字日誌記錄的功能。
其中HTTP介面通知支援修改請求體,可以根據服務端介面需要的格式去調整。
配置資訊支援持久化到配置檔案中,重啟軟體後可以自動讀取已有配置。
程式碼
由於是第一個完整的WPF專案,程式碼與邏輯設計並不規範,不合適公開。