現在、動的フィルター オプションを必要とするプロジェクトに取り組んでいます。これは、フィルタ タイプを決定するために使用されるコンボボックスと、検索キーを取得するために使用されるテキスト ボックスです。私がやりたいことは、これを可能な限り動的にすることです。顧客がその場で新しいコードが必要だと判断した場合に、ソース コードに戻って変更する必要はありません。
現在、データは 2 つのデータベースに分散されていますが、これについては何も言えません。これにより、Entity Framework と Dynamic LINQ の使用が推奨されなくなりました。私が持っている現在のアイデアは、コンボボックスをデータベースに格納されている「フィルター」にバインドし、T-SQL を実行して結果を取得し、sp_executesql を使用して結果を取得することです。
これを達成する方法について、他の推奨事項があれば教えてください。C#でできるエレガントな方法があるはずだと思いますが、思いつきません。