約40個のTableAdapterを含むデータセットがあります。これらは、数百の異なるプロジェクトでどこでも使用されています。
セキュリティのレイヤーを追加するために、データセット内のすべてのTableAdaptersのすべてのクエリにいくつかのパラメーターを追加する必要があります。
テーブルアダプタを使用してすべてのコードを更新する必要がないように、すべてのクエリをインターセプトしてパラメータを追加する方法はありますか?
約40個のTableAdapterを含むデータセットがあります。これらは、数百の異なるプロジェクトでどこでも使用されています。
セキュリティのレイヤーを追加するために、データセット内のすべてのTableAdaptersのすべてのクエリにいくつかのパラメーターを追加する必要があります。
テーブルアダプタを使用してすべてのコードを更新する必要がないように、すべてのクエリをインターセプトしてパラメータを追加する方法はありますか?
あなたがこれを行うことができるかどうかは疑わしいです。ポリシーインジェクションブロックを使用して支援できる場合もありますが、それは一筋縄ではいきません。これがMSDNの概要です。
...アプリケーションブロックを使用して、インターセプトポリシーを実装し、システム全体でのロギング、キャッシング、例外処理、検証などの一般的な機能の実装を合理化できます。