ASPXページにObjectDataSourceがあり、ビジネスロジッククラスからCRUD操作を呼び出しています。これらの操作中に例外が発生した場合は、エラーをログに記録するだけでなく、ユーザーに通知したいと思います。しかし、ビジネスロジックとプレゼンテーション層を明確に分離したいと思っています。Selected、Inserted、Updated、Deletedイベントが、発生した例外のプロパティ「Exception」を含むObjectDataSourceStatusEventArgsタイプのパラメーターを提供することを知っています。
これらのイベントのハンドラーは、ObjectDataSourceの例外を処理するのに最適な場所ですか、それともより良い方法がありますか?イベントパラメータチェーンのExceptionプロパティは、操作中に発生したすべての例外ですか?
コメントや提案は大歓迎です、
ありがとう、
カレン