我剛剛閱讀了以下cqrs article。這很有道理,但沒有回答我最初研究的問題。忽略這樣做是否合理的問題,CQRS創建新記錄的方法是什麼?在文章中他們有這樣的形象: CQRS,WPF,表格填充
他們表明,基於DTO的會讓你改變狀態字段,基於任務的將有一個標籤爲「停用」的任務按鈕。
現在,想象這裏的工作不僅僅是停用產品,而是創建一個新的產品。您必須填寫所有字段,處理驗證問題。這在CQRS世界中如何工作?
我開始得出結論,在我的WPF世界中,我的ViewModel/View將像往常一樣運行,包含驗證等等,但CQRS Add動詞方法會像Add(DTO)那樣簡單DTO基本上是一個DTO ...
好東西,謝謝!這有點奇怪,因爲我擁有WPF提供的豐富UI,所有伴隨的可能性用於驗證和格式化等等。但在這種情況下,我仍然覺得我還在使用DTO。謝謝 – Ian
鏈接被破壞... – Jack