如果asp.net中的域對象實現INotifyPropertyChanged並觸發屬性設置器上的PropertyChanged事件,會發生什麼情況?域對象上的Asp.net INotifyPropertyChanged
我有一個Silverlight的WebForms系統的公共領域層。爲了讓silverlight獲得所有綁定魔法,該域現在執行屬性通知。
我的webforms系統似乎沒有受到影響(一切仍然有效),但我擔心幕後發生了一些我不明白的事情。
我可以製作一個Silverlight特定的領域層,它擴展了原來的領域對象,並覆蓋了屬性來做通知,但這是必要的嗎?即我是否無故添加額外的代碼層。
使用ComponentModel工具污染我的域名確實感覺很難看。
感謝漂亮的答案。我的silverlight應用程序是一個mvvm項目,所以我被抽象出來(抱歉沒有完全解釋),但是我的域名目前正在使用properties通知進行處理。不知道這是否被認爲是表達邏輯,但現在你說,然後mygut的感覺是正確的。生病的分裂,吸收到自己的。無論如何,我正在使用auromapper來映射dto和域之間的關係,因此它不是一個可以實現的大項目。謝謝 – Crudler