データ オブジェクトでインターフェイス コントラクトを使用しないためのベスト プラクティスはありますか。
私のアプリケーションにはいくつかのカスタム コントロールがあり、誰もがコントロールを作成するための標準を維持したいと考えています。このために、すべてのコントロールがそのインターフェイスを実装する必要があるいくつかの標準プロパティを公開する 1 つのインターフェイスを作成しました。カスタム コントロールがインターフェイスを実装していることを確認しました。それ以外の場合は例外をスローします。
ベストプラクティスを念頭に置いて行うのは正しい方法ですか、それとも同じ結果を達成するためのより良い方法はありますか?