WPF 實現檔案/資料夾監聽工具

夏秋初發表於2024-03-11

參考

  • 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包(未使用)

正文

介紹

image

基於 WPF,實現了一款檔案/資料夾監聽工具,支援動態設定監聽型別、HTTP介面通知、文字日誌記錄的功能。
其中HTTP介面通知支援修改請求體,可以根據服務端介面需要的格式去調整。
配置資訊支援持久化到配置檔案中,重啟軟體後可以自動讀取已有配置。

程式碼

由於是第一個完整的WPF專案,程式碼與邏輯設計並不規範,不合適公開。

相關文章