我想使用.Net Core(Console App)和EF Core來創建我的業務邏輯,一個從本地數據庫(MySQL或SQLite)加載財務數據,處理它的數字運算引擎,將結果存儲在相同的數據庫並將其顯示給用戶。
我希望能夠在將來輕鬆添加GUI來管理CRUD操作和簡單命令。
如何在控制台應用程序中實現MVVM模式,以便將來能夠輕鬆添加GUI(Win7-10和MacOs)?
在命令行上表示視圖模型聽起來像是自然不匹配。有使用終端繪製視圖的引擎,但是,在我看來,你應該使用mvvm模式來定位命令行。 MVC,其中視圖是控制台,控制器接收命令行聽起來更合適。