Dreamine — MVVM 框架
統一 WPF 與 Blazor 開發。
概述
減少重複程式碼並共享 ViewModel。
開始使用
- 安裝應用程式需要的 Dreamine.MVVM NuGet 套件。
- 以屬性、命令、產生器、Locator 與 DI 建立 ViewModel。
- 將相同 ViewModel 連接至 WPF、Blazor 或 Hybrid UI。
主要功能
- ⚙️ Core 與 Generators
- 在編譯時產生狀態、命令與重複連接碼。
- 👁️ Locator 與 DI
- 以較低平台相依性注入 ViewModel 和服務。
- 🔗 WPF/Blazor Hybrid
- 讓桌面與網頁共用領域和 ViewModel。
常見問題
- 這是視覺化頁面製作器嗎?
- 不是,是提供 MVVM、產生器、DI 與 WPF/Blazor 整合的框架。
- 先安裝哪個套件?
- 從 Dreamine.MVVM.Core 開始,再依需求加入 Generators、Locators、Hybrid.Wpf。

