0

asp.net のドメイン オブジェクトが INotifyPropertyChanged を実装し、プロパティ セッターで PropertyChanged イベントを発生させるとどうなりますか?

Silverlight と WebForms システムの両方に共通のドメイン層があります。Silverlight がすべてのバインディング マジックを取得するために、ドメインはプロパティ通知を行うようになりました。

私の Web フォーム システムは影響を受けていないようですが (すべてまだ機能しています)、理解できない裏で何かが起こっているのではないかと心配しています。

元のドメイン オブジェクトを拡張し、プロパティをオーバーライドして通知を行う Silverlight 固有のドメイン レイヤーを作成できますが、これは必要ですか? つまり、理由もなくコードのレイヤーを追加しています。

私のドメインをComponentModelのもので汚染するのは醜いです。

4

2 に答える 2

4

誰もイベントをサブスクライブしない場合、イベントを発生させても何も起こりません。

サーバー側の ASP.NET アプリケーションがこれらのイベントをサブスクライブする可能性は非常に低いため、何も起こらない理由が説明されています。

于 2013-10-03T08:19:44.453 に答える